ݺߣ

ݺߣShare a Scribd company logo
Visual Mobile Applications with Netbeans 6.0 Михаил Рыков Sun Campus Ambassador [email_address]
Немного о себе Рыков   Михаил Sun Campus Ambassador Не  критикую  Sun®Microsystems в своих  презентациях Не сотрудничаю с коммерческими организациями в своей деятельности Являюсь лишь посредником между Sun и вами.  Студент 6406 группы СГАУ. Не всегда свободен Не всё знаю Не провожу тренингов
Академические программы Sun Sun Academic Initiative Бесплатный доступ к Web-курсам Скидки на сертификацию Sun Technology & Academic Resources Актуальное образование – в стенах СГАУ Курсы, сертифицированные и поддержанные Sun. Sun Open Source Group Пространство свободного общения Помощь и поддержка: взаимопомощь и взаимоподдержка
Пара слов о Java ME Что такое Netbeans? Краткое содержание CLDC & MIDP Что дальше? API для создания игр
What Is NetBeans? • Полнофункциональная ,  модульная Java IDE > Встроенная поддержка Java SE, Java EE, Java ME > Огромный набор 3rd party  модулей (plug - in's) ‏ > Интуитивный процесс разработки ( drag - and - drop ) > Debugger, Profiler, Refactoring, etc... • Свободная ,  с открытым кодом > Открытый код с июня 2000 > Многочисленное сообщество пользователей и разработчиков • Платформа для построения приложений > « Rich client » Java - приложений > Богатый набор готовых окон ,  меню ,  панелей инструментов
Что нового в NetBeans 6.0?
Архитектура Java ME Host Operating System Конфигурация (JVM / Библиотеки) (например, CLDC, CDC) Профиль(профили) (например, MIDP)
CLDC Connected, Limited Device “Configuration” Для устройств с сетевым подключением... но с малым размером памяти (~100's KB) “ ...портируемая Java-платформа для разработки с минимальными требованиями для подсоединяемых устройств с ограниченными ресурсами” Примеры: Мобильные телефоын, двусторонние пейджеры, PDA, органайзеры, бытовая техника, терминалы точек продаж (POS).
Mobile Information Device Profile (MIDP) Version 2.0 – JSR 118 Профайл для мобильных устройств Приложения MIDP называются мидлетами Являются надстройкой над CLDC Области назначения: Доставка и оплата приложений Подпись и жизненный цикл Сквозная защита (End-to-end security) Серверная модель “проталкивания” Работа в сети и песистентность Звук, таймеры, интерфейс пользователя
MIDP 2.0 User Interface APIs Displayable Canvas Screen Alert Form List TextBox SplashScreen WaitScreen ChoiceGroup DateField Guage ImageItem StringItem TextField Элементы формы
Sun Wireless Toolkit for Java Реализация CLDC и MIDP А также... WMA, MMAPI, JTWI, J2ME Web Services, PDAP, Bluetooth и OBEX, Mobile 3D Graphics Эмулятор Поддержка OTA (Other-The-Air-Programming) Поддержка шифрования Обфускатор Мастер предварительной проверки
MIDP 2.0 Gaming APIs Высокоуровневое API Реализация с помощью “родного” кода Уменьшенный размер приложения GameCanvas  предоставляет отрисовку и следит за нажатием клавиш Sprite  и  TiledLayer –  визуальные элементы Объекты класса Sprite могут быть анимированы, их размеры могут быть изменены; предоставляется API lдля обнаружения столкновений двух объектов этого класса TiledLayer – сетка из картинок-клеток TiledLayers используются для больших карт, которые не помещаются на дисплей TiledLayers имеют и  статические , и  анимированные  клетки
Mobile Visual Game Builder
Netbeans 6.0 Mobility Support Использует Sun Wireless Toolkit for Java Drag-and-drop graphical user interface Поддерживает различия в устройствах
demo
Скачайте  Netbeans 6.0 Присоединитесь к проекту  Netbeans.org  Зарегестрируйте  collaboration account Выполните   руководства  Netbeans  Примите участие в форумах  Netbeans  Напишите новое приложение Работайте вместе с друзьями Netbeans 6.0: Что делать http://www.netbeans.org
Быстрая карьера с  Sun Свободные  Web- курсы по   Java TM , Solaris TM   Посетите :  http://www.sunacademic.com Следующий шаг – сертификация  Sun Sun Certified Associate/Programmer for the Java 2 Platform SE Sun Certified Web Component Developer for Java EE Sun Certified Mobile Application Developer for Java ME Sun Certified System/Network Admin for Solaris Operating System  Бесплатный пробный экзамен Скидки на сертификационный экзамен   для студентов-разработчиков  –  US$60 ‏
Запланированные мероприятия NetBeans: JavaFX (Rich Client приложения), Web-Pack Февраль 2008 года, 25-28 OpenSolaris:Введение. Solaris Zones, ZFS, Dtrace. Разработка в ОС OpenSolaris. Solaris Sun Studio Март 2008 года, 25-30 OpenSolaris: Performance Computing. Высокопроизводительные вычисления при помощи ОС OpenSolaris Апрель-май 2008 года.
Благодарю за внимание! Visual Mobile Applications with Netbeans 6.0 http://www.netbeans.org Михаил Рыков Sun Campus Ambassador [email_address] http://blogs.sun.com/Eustace http://community.livejournal.com/samara_sosg

More Related Content

What's hot (17)

PPTX
MPD2011 | Олег Донцов "Введение в разработку bada Flash & Web приложений"
ITGinGer
PPTX
Azure - обзор
Alexander Babich
PPT
future with Java. i-klass, @igorpal at Java Day Kiev
Igor Palamarchuk
PPT
ITR - Виртуализация VMware
Sergey Polazhenko
PDF
Взгляд на безопасность со стороны инфраструктуры
areconster
PDF
AZadonsky Mobile Applications Development
Vasily Demin
PPTX
Среда разработки. Путь от ПК к докеру
Dmitry Morozov
PPTX
Cколько стоит специалист Microsoft (2012 г.)
Dmitry Izmestiev
PPTX
Azure - подведение итогов
Alexander Babich
PPTX
Современные технологии сайтостроения для решения бизнес задач
UltraUnion
PPTX
Azure - Visual Studio Team Services
Alexander Babich
ODP
NetBeans 6.0 Desktop
Iljas
PDF
Cтандарт тех.сопровождения LW (семинар 1 марта)
Penguin Tux
PPTX
Vladimir Unev
ArchiOFF
PPTX
Windows azure общий обзор
Microsoft
PDF
Облачные услуги Cisco Collaboration: день сегодняшний и взгляд в будущее
Cisco Russia
PDF
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
areconster
MPD2011 | Олег Донцов "Введение в разработку bada Flash & Web приложений"
ITGinGer
Azure - обзор
Alexander Babich
future with Java. i-klass, @igorpal at Java Day Kiev
Igor Palamarchuk
ITR - Виртуализация VMware
Sergey Polazhenko
Взгляд на безопасность со стороны инфраструктуры
areconster
AZadonsky Mobile Applications Development
Vasily Demin
Среда разработки. Путь от ПК к докеру
Dmitry Morozov
Cколько стоит специалист Microsoft (2012 г.)
Dmitry Izmestiev
Azure - подведение итогов
Alexander Babich
Современные технологии сайтостроения для решения бизнес задач
UltraUnion
Azure - Visual Studio Team Services
Alexander Babich
NetBeans 6.0 Desktop
Iljas
Cтандарт тех.сопровождения LW (семинар 1 марта)
Penguin Tux
Vladimir Unev
ArchiOFF
Windows azure общий обзор
Microsoft
Облачные услуги Cisco Collaboration: день сегодняшний и взгляд в будущее
Cisco Russia
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
areconster

Viewers also liked (7)

PDF
Java A Tope J2 Me (Java 2 Micro Edition)
Mauro Gomez Mejia
PPT
Java ME CLDC MIDP
SMIJava
PPTX
J2ME mobile app development
Muthu Kumar
PPTX
Introduction to Mobile programming(J2ME)
Wambua Wambua
PDF
08 Midlet Basic
corneliuskoo
PPTX
J2ME
Lim Chanmann
Java A Tope J2 Me (Java 2 Micro Edition)
Mauro Gomez Mejia
Java ME CLDC MIDP
SMIJava
J2ME mobile app development
Muthu Kumar
Introduction to Mobile programming(J2ME)
Wambua Wambua
08 Midlet Basic
corneliuskoo
Ad

Similar to Presentation JavaME (20)

ODP
SAI
clairbee
PPT
Netbeans Desktop Applications
scassau
PPTX
Bada
annakysil
ODP
Академические инициативы Sun
Iljas
ODP
Intro
Chudack
ODP
Enterpise&Webservices
scassau
PDF
Тенденции в развитии сетей операторов связи
Cisco Russia
PPTX
Ms it cup avgg-авги
Changellenge >> Capital
PDF
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Cisco Russia
PPTX
Cloud call
startuppoint
PPTX
Обзор мобильной платформы Bada
Eugene Mokeev
PPTX
СЭД, которой можно доверять
ИнтерТраст
PDF
Mobile credentials
Max Semenchuk
PPTX
Микросервисы в .NET Core
Andrew Gubskiy
PPTX
Андрей Завадский "Бессерверная архитектура"
Fwdays
PPT
Лекция Android
Pavel Tsukanov
DOCX
Java 2 - Java Intro
Alexander Babich
PPT
Решения ЭОС по модели SaaS
EOS-soft
PDF
JEE Conf: Архитектура Android приложений: полезные и вредные советы
dmalykhanov
PDF
Проектирование защищенных центров обработки данных Cisco.
Cisco Russia
Netbeans Desktop Applications
scassau
Академические инициативы Sun
Iljas
Intro
Chudack
Enterpise&Webservices
scassau
Тенденции в развитии сетей операторов связи
Cisco Russia
Ms it cup avgg-авги
Changellenge >> Capital
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Cisco Russia
Cloud call
startuppoint
Обзор мобильной платформы Bada
Eugene Mokeev
СЭД, которой можно доверять
ИнтерТраст
Mobile credentials
Max Semenchuk
Микросервисы в .NET Core
Andrew Gubskiy
Андрей Завадский "Бессерверная архитектура"
Fwdays
Лекция Android
Pavel Tsukanov
Java 2 - Java Intro
Alexander Babich
Решения ЭОС по модели SaaS
EOS-soft
JEE Conf: Архитектура Android приложений: полезные и вредные советы
dmalykhanov
Проектирование защищенных центров обработки данных Cisco.
Cisco Russia
Ad

Presentation JavaME

  • 1. Visual Mobile Applications with Netbeans 6.0 Михаил Рыков Sun Campus Ambassador [email_address]
  • 2. Немного о себе Рыков Михаил Sun Campus Ambassador Не критикую Sun®Microsystems в своих презентациях Не сотрудничаю с коммерческими организациями в своей деятельности Являюсь лишь посредником между Sun и вами. Студент 6406 группы СГАУ. Не всегда свободен Не всё знаю Не провожу тренингов
  • 3. Академические программы Sun Sun Academic Initiative Бесплатный доступ к Web-курсам Скидки на сертификацию Sun Technology & Academic Resources Актуальное образование – в стенах СГАУ Курсы, сертифицированные и поддержанные Sun. Sun Open Source Group Пространство свободного общения Помощь и поддержка: взаимопомощь и взаимоподдержка
  • 4. Пара слов о Java ME Что такое Netbeans? Краткое содержание CLDC & MIDP Что дальше? API для создания игр
  • 5. What Is NetBeans? • Полнофункциональная , модульная Java IDE > Встроенная поддержка Java SE, Java EE, Java ME > Огромный набор 3rd party модулей (plug - in's) ‏ > Интуитивный процесс разработки ( drag - and - drop ) > Debugger, Profiler, Refactoring, etc... • Свободная , с открытым кодом > Открытый код с июня 2000 > Многочисленное сообщество пользователей и разработчиков • Платформа для построения приложений > « Rich client » Java - приложений > Богатый набор готовых окон , меню , панелей инструментов
  • 6. Что нового в NetBeans 6.0?
  • 7. Архитектура Java ME Host Operating System Конфигурация (JVM / Библиотеки) (например, CLDC, CDC) Профиль(профили) (например, MIDP)
  • 8. CLDC Connected, Limited Device “Configuration” Для устройств с сетевым подключением... но с малым размером памяти (~100's KB) “ ...портируемая Java-платформа для разработки с минимальными требованиями для подсоединяемых устройств с ограниченными ресурсами” Примеры: Мобильные телефоын, двусторонние пейджеры, PDA, органайзеры, бытовая техника, терминалы точек продаж (POS).
  • 9. Mobile Information Device Profile (MIDP) Version 2.0 – JSR 118 Профайл для мобильных устройств Приложения MIDP называются мидлетами Являются надстройкой над CLDC Области назначения: Доставка и оплата приложений Подпись и жизненный цикл Сквозная защита (End-to-end security) Серверная модель “проталкивания” Работа в сети и песистентность Звук, таймеры, интерфейс пользователя
  • 10. MIDP 2.0 User Interface APIs Displayable Canvas Screen Alert Form List TextBox SplashScreen WaitScreen ChoiceGroup DateField Guage ImageItem StringItem TextField Элементы формы
  • 11. Sun Wireless Toolkit for Java Реализация CLDC и MIDP А также... WMA, MMAPI, JTWI, J2ME Web Services, PDAP, Bluetooth и OBEX, Mobile 3D Graphics Эмулятор Поддержка OTA (Other-The-Air-Programming) Поддержка шифрования Обфускатор Мастер предварительной проверки
  • 12. MIDP 2.0 Gaming APIs Высокоуровневое API Реализация с помощью “родного” кода Уменьшенный размер приложения GameCanvas предоставляет отрисовку и следит за нажатием клавиш Sprite и TiledLayer – визуальные элементы Объекты класса Sprite могут быть анимированы, их размеры могут быть изменены; предоставляется API lдля обнаружения столкновений двух объектов этого класса TiledLayer – сетка из картинок-клеток TiledLayers используются для больших карт, которые не помещаются на дисплей TiledLayers имеют и статические , и анимированные клетки
  • 14. Netbeans 6.0 Mobility Support Использует Sun Wireless Toolkit for Java Drag-and-drop graphical user interface Поддерживает различия в устройствах
  • 15. demo
  • 16. Скачайте Netbeans 6.0 Присоединитесь к проекту Netbeans.org Зарегестрируйте collaboration account Выполните руководства Netbeans Примите участие в форумах Netbeans Напишите новое приложение Работайте вместе с друзьями Netbeans 6.0: Что делать http://www.netbeans.org
  • 17. Быстрая карьера с Sun Свободные Web- курсы по Java TM , Solaris TM Посетите : http://www.sunacademic.com Следующий шаг – сертификация Sun Sun Certified Associate/Programmer for the Java 2 Platform SE Sun Certified Web Component Developer for Java EE Sun Certified Mobile Application Developer for Java ME Sun Certified System/Network Admin for Solaris Operating System Бесплатный пробный экзамен Скидки на сертификационный экзамен для студентов-разработчиков – US$60 ‏
  • 18. Запланированные мероприятия NetBeans: JavaFX (Rich Client приложения), Web-Pack Февраль 2008 года, 25-28 OpenSolaris:Введение. Solaris Zones, ZFS, Dtrace. Разработка в ОС OpenSolaris. Solaris Sun Studio Март 2008 года, 25-30 OpenSolaris: Performance Computing. Высокопроизводительные вычисления при помощи ОС OpenSolaris Апрель-май 2008 года.
  • 19. Благодарю за внимание! Visual Mobile Applications with Netbeans 6.0 http://www.netbeans.org Михаил Рыков Sun Campus Ambassador [email_address] http://blogs.sun.com/Eustace http://community.livejournal.com/samara_sosg