Поговорим о платформах. Symbian, bada, Windows, Android, iOS
Symbian одна из первых мобильных ОС получивших сравнительно большое распространение.
практическая сторона
IDE Carbide
ActivePerl
JRE
Symbian SDK
Документация очень скудная, все что есть можно найти на официальном WIKI.
bada Мобильная платформа разработки Samsung для телефонов серии Wave. На текущий момент существует две версии платформы и всего около 10 моделей телефонов.
практическая сторона
Простота установки среды разработки.
IDE – eclipse, качественная, многофункциональная и известная многим среда разработки.
Документация написана на простом английском с примерами и описанием работы внутри документации.
Наличие билдера форм.
Hello World
Создадим новый проект.
Hello World
Создадим новый проект.
Настройки проекта:
-‐ Тип устройств.
Hello World
Создадим новый проект.
Настройки проекта:
-‐ Тип устройств.
-‐ Назовем класс Form
Hello World
Создадим новый проект.
Настройки проекта.
Редактор форм.
Hello World
Создадим новый проект.
Настройки проекта.
Редактор форм.
Заглянем в код.
Hello World
Создадим новый проект.
Настройки проекта.
Редактор форм.
Заглянем в код.
Hello World
Создадим новый проект.
Настройки проекта.
Редактор форм.
Заглянем в код.
Hello World
Создадим новый проект.
Настройки проекта.
Редактор форм.
Заглянем в код.
Добавим код.
Hello World
Создадим новый проект.
Настройки проекта.
Редактор форм.
Заглянем в код.
Добавим код.
Что получилось?
Windows Phone «Новая» мобильная ОС от Microsoft
практическая сторона
Разработка в одной из самых популярных и качественных IDE – Visual Studio.
язык программирования C#
Традиционно отличная для майкрософт документация.
Hello World
Создадим новый проект.
Hello World
Создадим новый проект.
Настройки проекта: выбор платформы.
Hello World
Создадим новый проект.
Редактор форм.
Hello World
Создадим новый проект.
Редактор форм.
Добавим код.
Что получилось?
Android Самая популярная платформа.
практическая сторона
Eclipse
ADT плагин для eclipse
Java Development Kit (JDK)
Java Runtime Environment (JRE).
Знания языка java.
Помимо хорошей документации существует огромное количество ресурсов посвященных разработке под эту платформу, в т.ч. и на русском.
Hello World
Создадим новый проект.
Hello World
Создадим новый проект.
Настройки проекта.
Hello World
Создадим новый проект.
Настройки проекта.
Hello World
Создадим новый проект.
Редактор форм.
Hello World
Создадим новый проект.
Редактор форм.
Добавим код.
Hello World
Создадим новый проект.
Редактор форм.
Добавим код.
Hello World
Создадим новый проект.
Редактор форм.
Добавим код.
Что получилось?
iOS Мобильная операционная система разрабатываемая и выпускаемая американской компанией Apple исключительно для своих устройств.
практическая сторона
Разработка в IDE – xCode, который поставляется с ОС.
язык программирования
objective C
Hello World
Создадим новый проект.
Hello World
Создадим новый проект.
-‐ Настройки проекта
Hello World
Создадим новый проект.
Редактор форм.
Hello World
Создадим новый проект.
Редактор форм.
Связь объектов.
Hello World
Создадим новый проект.
Редактор форм.
Связь объектов.
Добавим код.
Hello World
Создадим новый проект.
Редактор форм.
Связь объектов.
Добавим код.
Что получилось?
Поговорим об особенностях в сравнении двух ОС Android и iOS