В преддверии выхода RAD Studio XE5 с поддержкой мобильной разработки для платформы Android, хотелось бы немного разобраться с тем, что мы должны получить и как мы должны это использовать. Собственно, поддержка т. н. мобильной разработки в ее нынешнем виде появилась в предыдущей версии Delphi – XE4. Но я уверен, что для большинства Delphi разработчиков, по крайней мере отечественных, разработка под iOS осталась не доступной. И причиной этому стала политика Apple по отношению к разработчикам. Банально дорого. При том деньги платить нужно даже “за посмотреть”. Ведь для того, что бы создать элементарное приложение для iOS понадобится машина под управлением MacOS, iPad или iPhone. А уж если что-то деплоить – то придется платить дополнительные деньги.
Другое дело Android. Даже брендовый планшет обойдется едва ли не втрое дешевле iPad. Никаких прослоек между вашей рабочей машиной с Delphi и Android девайзом не требуется. А цена за то, что бы ваше приложение появилось в Google Play – символическая.
Что вам еще нужно, что бы начать мобильную разработку?
Я не хочу здесь делать никаких конкретных прогнозов (для этого есть тотализаторы), но мне кажется, что XE5 вызовет повышенный интерес у разработчиков и этот интерес будет носить вполне практический характер. Однако, перед тем как пробовать, совершенно не лишне, хотя бы в общих чертах составить себе представление о мобильной разработке вообще и о платформе Android в частности. Ниже я приведу небольшую подборку ссылок и литературы, которые, надеюсь, помогут вам в этом.
Эволюция Delphi: современные возможности - статья Александра Алексеева, в которой среди прочего рассказывается об архитекторе новых версий Delphi и о том, как реализована кросс-платформенная разработка. Хотя речь в статье идет о XE4, практически все сказанное будет справедливо и для XE5.
Перспективы мобильной разработки на Delphi - размышления Романа Янковского, переросшие в оживленную дискуссию между участниками Delphi сообщества.
Литература:
Данная книга является руководством для программистов, желающих научится создавать приложения для мобильной платформы Android. Она представляет собой практический курс по написанию программного обеспечения на базе Android 4 SDK. Все теоретические сведения закрепляются максимально приближенными к реальным задачам примерами. Информация, которая в ней содержится, будет полезной как для опытных разработчиков (они могут использовать ее как справочник, пропустив первые, элементарные главы), так и для тех, кто делает свои первые шаги в сфере написания мобильных приложений для Android.
Приложения Android Market (в настоящее время – Google Play) скачаны уже более миллиарда раз! Эта книга даст вам все, что нужно, для начала разработки приложений для Android и быстрой публикации их на Android Market.
Авторы используют приложение-ориентированный подход, при котором описание каждой технологии рассматривается на примере 16 полностью протестированных приложений для Android. Кроме описания процесса создания приложений, в книге дано пошаговое руководство по размещению ваших приложений на Android Market и примеры успешных публикаций.
Пол Дейтел, Эби Дейтел и Харви Дейтел – члены Deitel&Associates Inc. Более миллиона человек во всем мире воспользовались книгами Дейтелов, чтобы освоить Java, C#, C++, C, веб-программирование, JavaScript, XML, Visual Basic, Visual C++, Perl, Python и другие языки программирования. Майкл Моргано является профессиональным разработчиком Android компании Imerj.
Оставить комментарий