Delphi XE5. Первые шаги.

Печать
Категория: Delphi
16 О 2013 Просмотров: 2337

xe5

В сентябре компания Embarcadero выпустило новую версию DELPHI. Выход этой версии был одним из самых ожидаемых событий для многих разработчиков, которые используют этот прекрасный инструмент. Самое главное нововведение это конечно поддержка устройств на Android. Уже начиная с версии XE3 существовала поддержка нескольких платформ. Я делал пробные приложения под IPad, но для этих тестов приходилось брать у знакомого MacBook, поскольку без него выполнить сборку приложения под IOS невозможно.

Под Android все оказалось гораздо проще. Тестовые приложения прекрасно компилируются и работаю на планшете, который я использовал в качестве тестов. Но как только вы приступаете к разработке первых своих приложений, то возникает много вопросов, на которые пока сложно найти ответ. Технология DataSnap также имеет определенные особенности при работе на мобильном устройстве. Железно работает SQlite, и новый способ доступа к данным с использованием FireDac мне очень понравился.
В качестве пробного приложения мы с ребенком очень быстро сделали приложение для проверки знаний математики. Разработка и отладка заняла буквально пару часов, что очень неплохо для первого знакомства.
FireMonkey, которая предназначена для замены VCL обладает еще возможностями 3D, но этот функционал я даже не рассматривал, поскольку даже 2D программирование с использованием этой библиотеки обладает рядом особенностей, которые нужно сначала понять. Хотя ребенок усиленно толкает к разработке небольшой игры, поэтому как будет время обязательно что-нибь создадим, думаю это будет питон в 3D.
В целом для простых приложений и быстрой разработки прототипов можно использовать и текущую версию, но для серьезных проектов я бы подождал выхода хотя бы update 1.