Ring 1.0 for Mobile App Development (Android, iOS and Windows Phone) using Qt

115 views
Skip to first unread message

Mahmoud Fayed

unread,
Jun 5, 2016, 6:50:15 PM6/5/16
to The Ring Programming Language
Hello

Ring 1.0 for Mobile App Development (Android, iOS and Windows Phone) using Qt 


Screen Shot :


(1) Download Requirements
* The Android SDK Tools
* The Android NDK 
* Apache Ant v1.8 or later 
* Java SE Development Kit (JDK) v6 or later

(2) Update the Android SDK to get the API and tools packages required for development

(3) Install Qt for Android

(4) Run Qt Creator, Select Tools > Options > Android to add the 
    Android NDK and SDK paths. 

(5) Using Qt Creator Open the project 
Folder : app1
Project file : app1.pro

(6) You will find the code in resources\test.ring
You can modify the code then build and run for Desktop or Mobile.

Comments

(1) The main project file is main.cpp 
This file load Ring Compiler/Virtual Machine and RingQt 
Then copy files during the runtime from the resources to temp. folder 
Then run the test.ring
Through main.cpp you can extract more files from the resources to temp. folder once you
add them (create projects with many files).

(2) The next functions are missing from this Ring edition
* Database (ODBC & MySQL)
* Security and Internet functions (LibCurl & OpenSSL)
* RingAllegro (Allegro Library)
Just use Qt Classes through RingQt
For database access use the QSqlDatabase Class
Note: All of the missing libraries ((LibCurl, OpenSSL & Allegro) can be compiled for Android.
     But they are not included in this distribution.

Greetings,
Mahmoud
Reply all
Reply to author
Forward
0 new messages