Я сделал приложение с PHP и JQuery mobile, и теперь я ищу, как преобразовать это приложение в файл apk, используя телефонный пробел.
Пожалуйста, можно ли это сделать? и есть ли какие-то уроки, которые помогут мне научиться этому?
Спасибо заранее мастерам.
Это быстрый простой способ сделать это, лучше, если вы расширили, чтобы сделать более реальное использование жизни:
1- загрузка телефонного разговора
2. Создайте свое первое приложение, используя этот учебник, или воспользуйтесь телефонной заставкой, как узнать
3- как только у вас есть, давайте пойдем на серверную сторону. Нам нужен API, самый простой способ сделать это:
<?php 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'){ require_once('controllers/homeController.php'); $objHome = new homeController(); $jsonReturn = $objHome->gethome(); echo($jsonReturn); } ?>
4- создайте этот контроллер для управления запросом API, например, примерно так:
<?php 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)){ $output[]=$us; $homeJsonResponse = json_encode($output); } return $homeJsonResponse; } } ?>
5- Мы вернулись к приложению phonegap, теперь убедитесь, что вы включаете все необходимые файлы, jquery, jquerymobile, cordovajs, itouch, iscroll ….
6 – создайте функцию, которая будет выполняться при загрузке, и вызовите ajax-вызов для api, это вернет json, просто проанализируйте с помощью jquery , и вам хорошо идти.