Поиск по этому блогу

Показаны сообщения с ярлыком wp7. Показать все сообщения
Показаны сообщения с ярлыком wp7. Показать все сообщения

четверг, 23 августа 2012 г.

Splash экран в PhoneGap приложении

Этот вопрос мы рассмотрим на примере Android версии программы, а потом это все можно будет скомпилировать в PhoneGap: Build и получится красивое приложение с красивом сплеш экраном, вместо черного если делать без него. Для того что бы сделать простой сплеш экран вам нужно сперва намалевать картинку с такими размерами:


  • xlarge (xhdpi): at least 960 x 720
  • large (hdpi): at least 640 x 480
  • medium (mdpi): at least 470 x 320
  • small (ldpi): at least 426 x 320

понедельник, 9 июля 2012 г.

Как компилировать под все платформы PhneGap приложение

Недавно я писал статьи о написании приложений на платформе PhoneGap и я забыл упомянуть что все что вы напишите можно откомпилировать не устанавливая среды разработки под все эти платформы, у PhoneGap есть прекрасный сайт который может сделать Debug одного вашего исходника под все нужные вам платформы, под iOS, Android, BlackBerry, WP7, WebOS, Symbian.

Вот сюда нужно перейти build.phonegap.com/ что бы откомпилировать ваше проект под все платформы. Что нужно сделать? 

Сперва нужно пройти регистрацию: 

  1. подключаем или Addobe аккаунт или GitHub аккаунт и после подключения или регистрации вам предложат создать Git репозиторий в котором будет храниться ваш проект, 
  2. ниже выбираете вместо подключения готового репозитория — создать новый и загрузить *.html файл. 
  3. Загружаете свой файл и нажимаете «Создать», этот файл автоматически откомпилируется под все платформы и вам будет предоставлена такая страница с ошибками или без них:


В моем случае у меня не получилось сделать дебаг под iOS (: Буду разбираться…

пятница, 6 июля 2012 г.

Получение данных с сервера PhoneGap


Чуть раньше я писал как залогиниться на сервере с помощью PhoneGap и JQuery Mobile, но наше приложение будет бесполезным, если мы не смогли получить данные с удаленного сервера не так ли? Для этого нам нужно прежде всего что бы сервер мог генерировать JSON строку, давайте будем думать что он может это делать, если хотите узнать побольше то прошу в википедию, там доступно и ясно написано как это сделать. 

Залогиниться на сервере с помощью PhoneGap


Недавно делал один проект в котором нужно было сделать логин на сервер с помощью данной платформы. Смотрим что получилось ниже. Статья на английском более раскрытая находится по ссылке.

Я начал с создания нового приложения PhoneGap в Eclipse, и включить JQuery Mobile. Главная страница будет включать в себя регистрационную форму и поле успешного входа. После нажатия на кнопку Login мы получим уведомление что залогинились удачно.

Загрузка файлов с удаленного сервера с помощью PhoneGap

Сегодня я хочу рассказать вам как скачать с сервера нужные нам файлы. Допустим у вас есть какой то ftp сервер, на котором лежат файлы нужные вам, ну или вы пишите приложение которое позволяет скачивать и загружать файлы на сервер, в общем вам нужно скачать данные с него и вы зададитесь вопросом как такое сделать с помощью js? Я думаю большинство задастся вопросом зачем вообще такое делать на js когда полно либ для java, я отвечу: на phonegap + js вы можете написать программу под все мобильные платформы какие есть, достаточно только написать код и перекомпилить его под остальные платформы, не важно под какой вы его отлаживали… В общем я об этом писал в статье по настройки phonegap и eclipse, там все хорошо описано, прошу жаловать (:.