Главная страница
Навигация по странице:

  • Фреймворки для разработки приложений под Android Xamarin Xamarin

  • Android Studio

  • Corona SDK

  • Введение в Sencha Touch 1.0

  • PhoneGap

  • Информационные источники 1.

  • презентация. Среда разработки мобильных приложений Создал Заев Вадим


    Скачать 175.11 Kb.
    НазваниеСреда разработки мобильных приложений Создал Заев Вадим
    Анкорпрезентация
    Дата03.04.2023
    Размер175.11 Kb.
    Формат файлаpptx
    Имя файла682941.pptx
    ТипДокументы
    #1032934

    Среда разработки мобильных приложений

    Создал: Заев Вадим

    Группа: К-ИСП-182

    Г. Новокузнецк 2019г.

    1.Xamarin 2.Android Studio 3.Corona SDK 4.jQuery Mobile 5.Sencha Touch 1.0 6.PhoneGap


    Фреймворки для разработки приложений под Android
    Xamarin Xamarin — это фреймворк для кроссплатформенной разработки мобильных приложений (iOS, Android, Windows Phone) с использованием языка C#. Идея очень простая. Вы пишете код на своем любимом языке, с применением всех привычных для вас языковых фич типо LINQ, лямбда-выражений, Generic`ов и async`ов. При этом вы имеете полный доступ ко всем возможностям SDK платформы и родному механизму создания UI, получая на выходе приложение, которое, строго говоря, ничем не отличается от нативных и (по крайней мере по заверениям) не уступает им в производительности. Фреймворк состоит из нескольких основных частей: 1.Xamarin.IOS — библиотека классов для C#, предоставляющая разработчику доступ к iOS SDK; 2.Xamarin.Android — библиотека классов для C#, предоставляющая разработчику доступ к Android SDK; 3.Компиляторы для iOS и Android; 4.IDE Xamarin Studio; 5.Плагин для Visual Studio.

    Android Studio


    Android Studio — это интегрированная среда разработки (IDE) для работы с платформой Android, анонсированная 16 мая 2013 года на конференции Google I/O.

    IDE находилась в свободном доступе начиная с версии 0.1, опубликованной в мае 2013, а затем перешла в стадию бета-тестирования, начиная с версии 0.8, которая была выпущена в июне 2014 года. Первая стабильная версия 1.0 была выпущена в декабре 2014 года, тогда же прекратилась поддержка плагина Android Development Tools (ADT) для Eclipse.

    Android Studio, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, - официальное средство разработки Android приложений. Данная среда разработки доступна для Windows, OS X и Linux. 17 мая 2017, на ежегодной конференции Google I/O, Google анонсировал поддержку языка Kotlin, используемого в Android Studio, как официального языка программирования для платформы Android в добавление к Java и С++.

    Corona SDK

    Введение в jQuery Mobile

    Поддерживаемые платформы


    Есть еще изрядное количество ошибок, но они будут исправлены до версии 1.0 в январе. На стадии alfa релиза jQuery Mobile был протестирован на следующих устройствах:

    1. Apple iOS: iPhone, iPod Touch, iPad (все версии)

    2. Android: все устройства (все версии)

    3. Blackberry Torch (version 6)

    4. Palm WebOS Pre, Pixi

    5. Nokia N900 (в разработке)

    Введение в Sencha Touch 1.0


    Sencha Touch (ST) – библиотека для разработки веб-сайтов и веб-сервисов, ориентированная на iPhone, iPad и Android. Разработана она компанией Sencha, Inc – известным поставщиком библиотеки ExtJS для рынка высокотехнологичных браузерных интерфейсов.

     

    Основная цель ST – по мере возможности мимикрировать стандартный интерфейс и поведение элементов интерфейса iOS, предоставив программистам гибкое API.

     

    Ядро библиотеки написанно на JavaScript, CSS3 и html5 (в трактовке WebKit-движков). FireFox 4 и IE 9 отсутствуют в списке поддерживаемых браузеров.

     

    Соответственно, ST-приложение – это обычная клиент-серверная разработка, в качестве клиента выступает браузер Safari или Chrome, а в качестве сервера – любой веб-сервис, способный «отвечать» в форматах JSON, XML и еще нескольких других.

    PhoneGap


    PhoneGap — это OpenSource платформа, позволяющая разрабатывать мобильные приложения на HTML, JavaScript и CSS под различные платформы (практически без изменения кода приложения) в их число входят: iOS, Android, Blackberry, WebOS, Symbian и Windows Mobile на подходе. Прелесть его в том, что он не требует навыков разработки под конкретную платформу. Вы пишете свое приложение на JavaScript, используете HTML и CSS для разметки. Вы пишете мобильное приложение как обычный сайт или веб-сервис.  Движок PhoneGap расширяет API браузера и добавляет следующие возможности: доступ к акселометру, доступ к камере (пока только фото), доступ к компасу, доступ к списку контактов, запись и прослушивание аудио файлов, предоставляет доступ к файловой системе, позволяет работать с разными HTML5 хранилищами localStorage, Web SQL и т.п а также позволяет безболезненно обращаться к любому кросс-доменному адресу. Кроме платформы PhoneGap имеет, пока бесплатный, билдер приложений под все устройства в один клик.
    Информационные источники 1. 12 лучших фреймворков для разработки мобильных приложений под Android. Режим доступа: https://habr.com/ru/post/265261/ 2. Введение в Sencha Touch 1.0. Режим доступа: https://habr.com/ru/post/111193/ 3. Разработка мобильных приложений на PhoneGap и jQuery Mobile. Режим доступа: https://habr.com/ru/post/118059/ 4. Введение в jQuery Mobile. Режим доступа: https://habr.com/ru/post/130473/ 5. Подробно о Xamarin. Режим доступа: https://habr.com/ru/post/188130/ 6. Android Studio. Режим доступа: https://ru.wikipedia.org/wiki/Android_Studio 7. Corona SDK. Режим доступа: https://ru.wikipedia.org/wiki/Corona_SDK

    Спасибо за внимание!



    написать администратору сайта