Presentation JavaME

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Presentation JavaME - Presentation Transcript

    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
          • Пространство свободного общения
          • Помощь и поддержка: взаимопомощь и взаимоподдержка
        • Пара слов о Java ME
        • Что такое Netbeans?
      Краткое содержание
        • CLDC & MIDP
          • Что дальше?
          • API для создания игр
    4. 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 - приложений > Богатый набор готовых окон , меню , панелей инструментов
    5. Что нового в NetBeans 6.0?
    6. Архитектура Java ME Host Operating System Конфигурация (JVM / Библиотеки) (например, CLDC, CDC) Профиль(профили) (например, MIDP)
    7. CLDC
      • Connected, Limited Device “Configuration”
      • Для устройств с сетевым подключением...
      • но с малым размером памяти (~100's KB)
      • “ ...портируемая Java-платформа для разработки с минимальными требованиями для подсоединяемых устройств с ограниченными ресурсами”
      • Примеры: Мобильные телефоын, двусторонние пейджеры, PDA, органайзеры, бытовая техника, терминалы точек продаж (POS).
    8. Mobile Information Device Profile (MIDP)
      • Version 2.0 – JSR 118
      • Профайл для мобильных устройств
      • Приложения MIDP называются мидлетами
      • Являются надстройкой над CLDC
      • Области назначения:
        • Доставка и оплата приложений
        • Подпись и жизненный цикл
        • Сквозная защита (End-to-end security)
        • Серверная модель “проталкивания”
        • Работа в сети и песистентность
        • Звук, таймеры, интерфейс пользователя
    9. MIDP 2.0 User Interface APIs Displayable Canvas Screen Alert Form List TextBox SplashScreen WaitScreen ChoiceGroup DateField Guage ImageItem StringItem TextField Элементы формы
    10. Sun Wireless Toolkit for Java
      • Реализация CLDC и MIDP
        • А также... WMA, MMAPI, JTWI, J2ME Web Services, PDAP, Bluetooth и OBEX, Mobile 3D Graphics
      • Эмулятор
      • Поддержка OTA (Other-The-Air-Programming)
      • Поддержка шифрования
      • Обфускатор
      • Мастер предварительной проверки
    11. MIDP 2.0 Gaming APIs
      • Высокоуровневое API
        • Реализация с помощью “родного” кода
        • Уменьшенный размер приложения
      • GameCanvas предоставляет отрисовку и следит за нажатием клавиш
      • Sprite и TiledLayer – визуальные элементы
        • Объекты класса Sprite могут быть анимированы, их размеры могут быть изменены; предоставляется API lдля обнаружения столкновений двух объектов этого класса
        • TiledLayer – сетка из картинок-клеток
        • TiledLayers используются для больших карт, которые не помещаются на дисплей
        • TiledLayers имеют и статические , и анимированные клетки
    12. Mobile Visual Game Builder
    13. Netbeans 6.0 Mobility Support
      • Использует Sun Wireless Toolkit for Java
      • Drag-and-drop graphical user interface
      • Поддерживает различия в устройствах
    14. demo
      • Скачайте Netbeans 6.0
      • Присоединитесь к проекту Netbeans.org
      • Зарегестрируйте collaboration account
      • Выполните руководства Netbeans
      • Примите участие в форумах Netbeans
      • Напишите новое приложение
      • Работайте вместе с друзьями
      Netbeans 6.0: Что делать http://www.netbeans.org
    15. Быстрая карьера с 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 ‏
    16. Запланированные мероприятия
      • 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 года.
    17. Благодарю за внимание! 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

    + scassauscassau, 2 years ago

    custom

    679 views, 0 favs, 2 embeds more stats

    Презентация, которая прошла more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 679
      • 672 on SlideShare
      • 7 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 16
    Most viewed embeds
    • 6 views on http://blogs.sun.com
    • 1 views on http://lj-toys.com

    more

    All embeds
    • 6 views on http://blogs.sun.com
    • 1 views on http://lj-toys.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags