Alpha Alpha - 1 year ago 115
PHP Question

How to convert php & jqueryMobile application to apk file

I made an application with PHP & Jquery mobile, and now i'm looking for how to convert this application to an apk file using phone gap.

Please is it possible to do this ? and there is any tutorials to help me learning how to do it ?

Thanks in advance masters.

Answer Source

This is a fast a simple way to do it, it is better if you extended to make more real life usage:

1- download phonegap

2- Build your first app using this tutorial or using the phonegap how to get stared

3- once you have that let's go server side.. we need a API, the simplest way to do this is like this:

    header('Access-Control-Allow-Origin: *');
    header('Cache-Control: no-cache, must-revalidate');
    header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
    header('Content-type: application/json'); 

    if($_GET['nameofFunction'] == 'getHomepageContent'){
        $objHome = new homeController();
        $jsonReturn = $objHome->gethome();

4- create that controller to control the request from the API, for example something like this:

    class homeController {

        public function __contruct(){


        public function gethome(){
            //do what ever you need here, sql query, errors handling.. and return it
                    //back to the api.
           //for example you could use something like this to return json array to the api
           // without making much effort 
         if(mysql_num_rows($yourquery) > 0){
                while($us = mysql_fetch_assoc($yourqueryResult)){
                    $homeJsonResponse = json_encode($output);

                return $homeJsonResponse;

5- We are back to the phonegap application, now make sure you are including all needed files, jquery, jquerymobile, cordovajs, itouch, iscroll....

6- create the function that will execute on load and make the ajax call to the api, this will return json, just parse with jquery, and you are good to go.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download