Если вы увлекаетесь программированием на Delphi, или вообще программированием в целом, то, возможно, вы слышали о том, что релиз Delphi XE5 будет поддерживать Android. Хочется задать вопрос – а требуется ли это вообще нам? Ведь уже есть масса специальных инструментариев для разработки под мобильные устройства. Достаточно назвать Java, на котором пишутся многие современные приложения. Для чего создавать новую платформу?
Давайте подумаем над этим. В целом, самая сильная сторона языка Delphi – это создание корпоративных приложений, всяких систем учета, софта для предприятий и т.д. Таких систем было создано в разы больше, чем готовых решений, поскольку готовыми решениями невозможно охватить все типы инфраструктуры, которые могут существовать на предприятии. Потому можно сделать скромное предположение, что Delphi вполне способен выстрелить на мобильных устройствах.
Ведь мобильные функции имеют даже стандартные настольные приложения, а корпоративная среда все чаще славится использованием мобильных гаджетов (пусть не у нас в стране, так за рубежом). Самый сложный вопрос, связанный с Delphi – отсутствие софта. Если заглянуть в хранилище Apple, то можно увидеть там кучу разных приложений, которые помогают реализовать массу возможностей. Но ведь людям не требуется просто играть в какие-нибудь там стрелялки или подсчитывать свой вес. Для корпоративной среды требуются мобильные клиенты, которых пока, увы, не существует. Их нужно будет создать с нуля.
Вообще, ниша для Delphi в мобильной разработке имеется. Хоть и видна жесткая конкуренция с Java и другими языками, все равно место под солнцем вполне может быть завоевано. Время покажет, будет ли спрос на такие приложения.