MeeGo, AppUp & Atom – планы и перспективы

53
Vadim Sukhomlinov ([email protected] ) Dmitry Oganezov ([email protected] ) Специально для MDDay 14.06.2022

Transcript of MeeGo, AppUp & Atom – планы и перспективы

Page 1: MeeGo, AppUp & Atom – планы и перспективы

Vadim Sukhomlinov ([email protected])Dmitry Oganezov ([email protected])Специально для MDDay 13.04.2023

Page 2: MeeGo, AppUp & Atom – планы и перспективы

• INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY RELATING TO SALE AND/OR USE OF INTEL PRODUCTS, INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT, OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life-saving, life sustaining, critical control or safety systems, or in nuclear facility applications.

• Intel products may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

• Intel may make changes to dates, specifications, product descriptions, and plans referenced in this document at any time, without notice.

• This document may contain information on products in the design phase of development. The information here is subject to change without notice. Do not finalize a design with this information.

• Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.

• Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights.

• Wireless connectivity and some features may require you to purchase additional software, services or external hardware.

• Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, visit Intel Performance Benchmark Limitations

• Intel, the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

Copyright © 2010 Intel Corporation. All rights reserved.Intel Confidential - Customer NDA Use Only* Other Names and Brands maybe claimed as the property of others. All dates, plans and features are preliminary and subject to change without notice.

Legal Disclaimer

Page 3: MeeGo, AppUp & Atom – планы и перспективы

Вычислительный Континуум Intel®

Десктопы

Ноутбуки

ВстраиваемыеНаладонники

Нетбуки

Умные ТВ

АвтоПланшеты

Серверы/облака

Page 4: MeeGo, AppUp & Atom – планы и перспективы

4

Развивая Вычислительный Континуум

Облака/ ЦОД

Объединённые облака

Автоматическое выделение ресурсов

Сервисы для клиентов

Программы и Поддержка для Разработчиков

Канал Дистрибуции Приложений

Выбор Операционных Систем

Архитектура Intel для Каждого Сегмента

*Other names and brands may be claimed as the property of others

Page 5: MeeGo, AppUp & Atom – планы и перспективы

Возможности по развитию

Единая платформа – всемирный рынок!

Малые затраты на вход Всемирные каналы дистрибуции Поддержка разработчиков Прозрачная валидация приложений Защищённый, простой магазин приложений Сотрудничество с ключевыми OEM

Page 6: MeeGo, AppUp & Atom – планы и перспективы

Нетбуки – рынок большого роста

С 2008: 70 миллионов продано 2010: ожидается 58 миллионов 2013: ожидается 139 миллионов

Прогноз продаж

Источник: ABI Research, Future Source

2008 2009 2010 2011 2012 2013 20140

20

40

60

80

100

120

140

160Мировой Рынок, Прогноз: 2008-2014

UMPC NetbookMID Mobile CE Devices

Поставки (

мл

н.)Пути к Доходу $$$

Расширяя возможности: Портирование приложений

Разработка новых способоввзаимодействия с пользователем

Продажа компонентов другимразработчикам

Открывая мир инноваций1 Source: NPD Group, “A Closer Look at Netbooks,” June 2009; 2 Source: ABI Research, cumulative*Other names and brands may be claimed as the property of others.

Page 7: MeeGo, AppUp & Atom – планы и перспективы

SamsungNF310

Asus EeePCT101MT

AsusEeePC1001PQ

Page 8: MeeGo, AppUp & Atom – планы и перспективы

Что такое программа Intel AppUp(SM)?

http://www.appup.com/ http://appdeveloper.intel.com

Page 9: MeeGo, AppUp & Atom – планы и перспективы

Программа для разработчиков Intel AppUpSM

Appdeveloper.intel.com

• Сегодня – это нетбуки, на подходе мобильные устройства, телевизионные приставки, смартфоны

• Каналы дистрибуции приложений и компонентов по всему миру – аффилированные магазины AppUp

• Разработчик получает до 70% прибыли

• Широкий спектр маркетинговых программ

• Инструменты, SDKs для Adobe AIR*, C++, .NET… а также скоро Java, Flash, SilverLight

• Сообщество разработчиков по всему миру

• Новая платформа MeeGo

• Открытая, прозрачная система валидации

Page 10: MeeGo, AppUp & Atom – планы и перспективы

AppUp в цифрах…

580,000+ Уникальных посетителей

30,000+ Участников, 15000 активных

2,400+ Приложений

7 Аффилированных магазинов AppUp

2 Windows*, Moblin* » MeeGo*

1 Канал для разработчиков

Page 11: MeeGo, AppUp & Atom – планы и перспективы

12

Intel® AppUpsm - Программа для Разработчиков• Сентябрь, Ноябрь 2009: Запуск программы,

доступность SDK

• Январь, 2010: Доступна бета-версия AppUpSM Store с 100 приложениями

• 31 Мая, 2010: Asus анонсирует поставку всех нетбуков с предустановленным клиентом Intel® AppUpSM Center

• Сентябрь 2010: Intel® AppUpSM center, поддержка AIR, предустановка в Best Buy*, UK-сетью Dixons* и индийской Croma*.

Page 12: MeeGo, AppUp & Atom – планы и перспективы

Всемирный канал дистрибуции Поддержка разработки: инструменты,

SDK, и сообщество- SDK обычно добавляет 25 строк

дополнительного кода- Используйте существующие

технологии- C/C++, .Net, Adobe Flash*, Adobe AIR*

(Java*, Microsoft Silverlight* в процессе)

- Доступ к аппаратным возможностям используя стандартные интерфейсы Microsoft Windows* и Moblin™ (MeeGo в Q1’11)

Низкий порог на вход Лёгкая валидация

- Intel берет на себя валидацию, лицензирование, биллинг и распространение приложений

appdeveloper.intel.com

Intel® AppUpsm - Программа для Разработчиков

Page 13: MeeGo, AppUp & Atom – планы и перспективы

Игры Высшего Качества в AppUpSM

Apps

ISV’s

*Other names and brands may be claimed as the property of others

Page 14: MeeGo, AppUp & Atom – планы и перспективы

Приложения в AppUp сегодня…..

*Other names and brands may be claimed as the property of others

Page 15: MeeGo, AppUp & Atom – планы и перспективы

Бизнес модель “AppUp Economy”• Продажа приложений конечным пользователям

• Портирование существующих приложений

• Разработка новых интересных, инновационных приложений

• Продажа компонентов

• Установите свою цену – Получите до 70% от каждой продажи в каждом магазине

РАЗРАБОТЧИКИ

Разработчики приложений

Разработчики компонентов

APP МАГАЗИН КОНЕЧНЫЕ ПОЛЬЗОВАТЕЛИ

OEMs

Intel: процесс валидации, лицензирования, биллинга и дистрибуции Intel: процесс валидации, лицензирования, биллинга и дистрибуции

Page 16: MeeGo, AppUp & Atom – планы и перспективы

Разные магазиныширокий канал дистрибуции ваших приложений

• Магазин под брендом Intel• Ко-брендинговые магазины с партнерами –

предустановленные на оборудовании производителей: Asus, Samsung. Acer и Dell – вскоре.

• Продажи через розницу и сервис-провайдеров

* Available in the future

Page 17: MeeGo, AppUp & Atom – планы и перспективы

• Фонд в 1 000 000$

– Intel AppUp developer program accelerator 2010

– Intel AppUp developer Challenge

• Конкурс cross:coded Intel developer challenge

Маркетинговые программы

Page 18: MeeGo, AppUp & Atom – планы и перспективы

Конкурсы и викторины– cross:coded Intel developer challenge

• 5 категорий по 3 победителя в каждой • 15 Tablet PC с процессором Intel Atоm• Билеты на всеукраинский фестиваль DE:CODED 2011

– Конкурс Intel AppUp developer challenge • Приз за инновационное приложение – поездка в германию

за автомобилем BMW или 60 000$ наличными• Приз зрительских симпатий – поездка мечты или 60 000$

наличными

Конкурсы для разработчиков

Page 19: MeeGo, AppUp & Atom – планы и перспективы

То, что мы хотели вам сказать:

• AppUp – это реальность– Быстро растущий рынок нетбуков– Партнёры– 70% доля разработчика – приложения и компоненты– Маркетинговые программы

• Расширяя континуум – Программа AppUp продолжает расти и станет ключевым

Computing Continuum в 2011– Разные устройства – одна программа – ОС Meego

• Заработайте на своих приложениях– appdeveloper.intel.com

20

Page 20: MeeGo, AppUp & Atom – планы и перспективы

Следующие шаги1. Загрузите клиента Intel® AppUpSM Center:

www.intelappup.com.

2. Присоединяйтесь к программеappdeveloper.intel.com.

3. Скачивайте и используйте SDK. 4.

Загрузите ваши приложения и компоненты в Intel® AppUpSM center.

Page 21: MeeGo, AppUp & Atom – планы и перспективы

22

Page 22: MeeGo, AppUp & Atom – планы и перспективы

загрузить AppUp SDK

Создать AppUp приложение

Протестировать через эмулятор

Запаковать AppUp приложение

Провести бета-тестирование и

загрузить приложение

1234

Получить GUID для AppUp приложения

Один день из жизни участника программы Intel AppUpSM

23

Page 23: MeeGo, AppUp & Atom – планы и перспективы

Что такое SDK?

24

IDE

Интеграция процесс разработки Portal integration

библиотекиSDK

AppUp эмулятор

(aka ATDS)

Existing Tool Chain

Библиотеки и инструменты SDK

IDEPlug-in

Примеры кода

Гид разработчика

Документацияи примеры

API

Документация SDK

Page 24: MeeGo, AppUp & Atom – планы и перспективы

Библиотеки SDK• Авторизация

– Проверка конечного устройства - авторизация для запуска приложения

– Проверка приложения - авторизация использования компонентов

• Инструментарий

– Запись статистики по использованию приложения, запись и хранение данных в инструментальной панеле

– Финальное решение о сборке и обработке информации о сбоях остаётся за конечным пользователем

– Регистрация всех сбоев– Хранение всех данных сбоя, включая стек вызова– Отчётность по статистике и денежному потоку в личном

кабинете разработчика

25

Page 25: MeeGo, AppUp & Atom – планы и перспективы

Поддержка IDE

• Поддержка Visual Studio 2008

– Интеграция в процессе разработки:• Быстрое добавление библиотек SDK в существующий

код приложений / компонентов• Интеграция отладчика Intel AppUpTM в IDE.

– Интеграция портала:• Позволяет работать с порталом Intel AppUpSM Developer

Program для просмотра панели управления, доступа к ресурсам для разработчиков из IDE

– Для C++ и C#

Paul W Farquhar
is this true? debugger and dash do not work with VB and C?
Page 26: MeeGo, AppUp & Atom – планы и перспективы

Загрузка SDK

• ОС Windows

– C / C++– .NET (C#, VB)– Adobe AIR– Java (wrapper, jar-file Dec 13)

• Plug-in для Visual Studio

• OC Moblin (MeeGo скоро)

27

Page 27: MeeGo, AppUp & Atom – планы и перспективы

загрузить AppUp SDK

Создать AppUp приложение

Протестировать через эмулятор

Запаковать AppUp приложение

Провести бета-тестирование и

загрузить приложение

1234

Получить GUID для AppUp приложения

Один день из жизни участника программы Intel AppUpSM

28

Page 28: MeeGo, AppUp & Atom – планы и перспективы

Что такое GUID и где его найти?

• GUID - это 128-битный идентификатор для авторизации

– Каждое приложение имеет свой GUID

– Приложение идентифицируется по GUID– Все проверки на лицензию используют GUID– Для отладки используйте отладочный GUID (все биты = 1)

• GUID генерируется когда вы создаёте новое приложение на сайте для разработчиков Intel AppUp.

Page 29: MeeGo, AppUp & Atom – планы и перспективы

загрузить AppUp SDK

Создать AppUp приложение

Протестировать через эмулятор

Запаковать AppUp приложение

Провести бета-тестирование и

загрузить приложение

1234

Получить GUID для AppUp приложения

Один день из жизни участника программы Intel AppUpSM

30

Page 30: MeeGo, AppUp & Atom – планы и перспективы

Разработка приложения для AppUp

• Основная задача – добавление кода для авторизации

– Включает библиотеки и заголовки– Обработка исключений– Вызовы библиотек из SDK

• Денежная отчётность и инструментирование – по желанию

– Мы рекомендуем это использовать– Отчеты о сбоях крайне полезны в реальных ситуациях– Инструментирование позволяет улучшить опыт

пользователя, отслеживая как он используют приложение

Page 31: MeeGo, AppUp & Atom – планы и перспективы

Intel® Atom™ Developer Program SDKделай раз1. Определите, авторизована ли машина запускать ваше

приложение (или приложение запускать вашу компоненту)

#include <stdio.h>

#include "adpcore.h"

int main( int argc, char* argv[] )

{

ADP_RET_CODE ret_code;

// Please use the application GUID obtained from the Intel Atom Developers Portal or a ADP_DEBUG_APPLICATIONID

const ADP_APPLICATIONID myApplicationID = {{ 0x00000000,0x11111111,0x11111111,0x11111111}};

if ((ret_code = ADP_Initialize()) != ADP_SUCCESS ){

printf( "ERROR: exiting" );

exit( -1 );

}

if (( ret_code = ADP_IsAuthorized( myApplicationId )) == ADP_AUTHORIZED )

printf( "Hello World" );

else

printf( "Not authorized to run" );

exit 0;

}

Делай два, делай три – не требуется

Page 32: MeeGo, AppUp & Atom – планы и перспективы

Intel® Atom™ Developer Program SDKделай два2. Отладкаint main( int argc, char* argv[] )

{

ADP_RET_CODE ret_code;

const ADP_APPLICATIONID myApplicationID = ADP_DEBUG_APPLICATIONID;

. . .

Стартуйте сервис эмуляции Backend Store- можно генерировать ошибкиот Backend через ATDS

Page 33: MeeGo, AppUp & Atom – планы и перспективы

Intel® Atom™ Developer Program SDKделай три-четыре3. Собирайте статистику использования

. . .

// Record Application start

ret_code = ADP_ApplicationBeginEvent( );

//Core application code

. . .

// Record Application end

ret_code = ADP_ApplicationEndEvent( );

exit(0); // Application exit

4. Используйте возможность сбора отчётов о крешахvoid SampleCrashHandler(int signal)

{

...

response = ADP_ReportCrash( module, lineNumber, message, category, errorData, errorDataSize, NULL, 0);

Page 34: MeeGo, AppUp & Atom – планы и перспективы

Software Debugger (ATDS)

• Эмуляция AppUp магазина– Инициализация, авторизация

и взаимодействие с серверной частью

• Показывает взаимодействие между вашим приложением и магазином

35

Page 35: MeeGo, AppUp & Atom – планы и перспективы

загрузить AppUp SDK

Создать AppUp приложение

Протестировать через эмулятор

Запаковать AppUp приложение

Провести бета-тестирование и

загрузить приложение

1234

Получить GUID для AppUp приложения

Один день из жизни участника программы Intel AppUpSM

36

Page 36: MeeGo, AppUp & Atom – планы и перспективы

Подготовка Приложений к Загрузке• Для Windows*: Используйте проект Visual Studio’s Setup

• Проверяйте на правильность системные библиотеки C++ (runtime)

• В инсталляции не используйте диалоги с пользователем

• Добавляйте как минимум 1 ярлык (Start Menu, Desktop, итп)

• Ярлыки должны указывать на единственный исполняемый файл

• Не ожидайте, что ваше приложение будет стартовать из своей папки в Program Files

• Прочтите статью: Application Packaging Requirements Guidehttp://appdeveloper.intel.com/en-us/article/packaging-requirements

37

Page 37: MeeGo, AppUp & Atom – планы и перспективы

http://appdeveloper.intel.com/en-us/article/beta-testing

Бета-тестирование приложений Application Beta Testing

38

Page 38: MeeGo, AppUp & Atom – планы и перспективы

39

Page 39: MeeGo, AppUp & Atom – планы и перспективы

Советы

• Всегда используйте последнюю версию SDK

• Следуйте руководству по процессу добавления приложений

• Не пренебрегайте бета-тестированием приложений

• Убедитесь в корректности описания приложения, выставленных категорий

Page 40: MeeGo, AppUp & Atom – планы и перспективы

Пора начинать

• Зарегистрируйтесь в программе Intel AppUp ℠ developer program

– appdeveloper.intel.com• Заработайте на продажах приложений через Intel AppUp

– Go to appdeveloper.intel.com/sell• Установите магазин Intel AppUp℠ себе на нетбук

– Следите за возможностями удовлетворить потребности пользователей

– appup.com

41

Page 41: MeeGo, AppUp & Atom – планы и перспективы

• Фонд в 1 000 000$

– Intel AppUp developer program accelerator 2010

– Intel AppUp developer Challenge

• Конкурс cross:coded Intel developer challenge

Маркетинговые программы

Page 42: MeeGo, AppUp & Atom – планы и перспективы

Конкурсы и викторины– cross:coded Intel developer challenge

• 5 категорий по 3 победителя в каждой • 15 Tablet PC с процессором Intel Atоm• Билеты на всеукраинский фестиваль DE:CODED 2011

– Конкурс Intel AppUp developer challenge • Приз за инновационное приложение – поездка в германию

за автомобилем BMW или 60 000$ наличными• Приз зрительских симпатий – поездка мечты или 60 000$

наличными

Конкурсы для разработчиков

Page 43: MeeGo, AppUp & Atom – планы и перспективы

Разрабатывайте для MeeGo Сегодня

MeeGo = Эволюция Intel Moblin и Nokia Maemo

Программа Intel AppUp для разработчиков вскоре начнет принимать приложения для MeeGo.

4 простых шага для начала

1. Скачайте MeeGo OS 2. Установите окружение для разработки под MeeGo3. Скачайте MeeGo SDK (включает Qt Creator) 4. Создайте ваше первое приложение под MeeGo и участвуйте в конкурсе!

Page 44: MeeGo, AppUp & Atom – планы и перспективы

Стратегия MeeGo* - Многосегментность

MeeGo - продолжение стратегии развития Intel’s Atom

МедиафоныСмартфоныНетбуки & Неттопы АвтомобильТелевидение

Программа для разработчиков Intel® Atom™ & Intel AppUpSM

Единая унифицированная операционная система

Платформы на базе процессоров Intel® Atom™

Планшеты

*Other names and brands may be claimed as the property of others.

Page 45: MeeGo, AppUp & Atom – планы и перспективы

• Совместная разработка Intel (Moblin) и Nokia (Maemo)

• Платформа с полностью открытым кодом

• Работает на широком спектре устройств – смартфоны, планшеты, нетбуки, ТВ-приставки, автомобильные компьютеры, медиа-фоны.

• Единый способ разработки приложений под все сегменты рынка

• Поддержка аппаратных платформ Intel x86 и ARM

• Проект MeeGo развивается под эгидой Linux Foundation

• Вся информация на www.MeeGo.com

Что Такое MeeGo?

Page 46: MeeGo, AppUp & Atom – планы и перспективы

Архитектура MeeGoM

eeG

o O

ибл

иотеки Интернет

Layout EngineWebKit

Web ServiceslibSocialWeb

LocationGeoClue

Web RunTimeWebKit

MeeG

o O

S О

снова

Основа интерфейсадля смартфонов

Интерфейс и приложения для

смартфонов

MeeGo для смартфонов

MeeG

нтерф

ей

с

Основа интерфейса для нетбуков

Интерфейс и приложения для

нетбуков

MeeGo для нетбуковДругие

устройства

БД Конфигурации,GConf

Системные библиотекиglibc, glib, etc

Обмен сообщениями

D-Bus

Стандартное ядро Linux последних версий

MeeGo интерфейс программирования включая Qt UI

Уровень адаптации к платформе

Графика

3D GraphicsOpenGL / GL

ES

2D GraphicsCairo,

QPainterI18n

RenderingPango, QtText

X

Telephony APIsoFono

Connection MgmtConnMan

Коммуникации

Cellular StackoFono plug-ins

IP, VOIP, IM, PresenceTelepathy

BluetoothBlueZ

Context FrameworkContextKit

Content Framework

Tracker

Package ManagerPackageKit, RPM

Данные

Backup & Restore

DeviceHealth

Resource Manager

SensorFramework

Устройства

Си

стем

а о

беспечени

я б

езопасности

Наборы драйверовПод платформу

Персонализация

PIM Svcs

Accts & Single Sign-on

Device SyncSyncEvolution

GTK / Clutter

Мультимедия Media

FrameworkGStreamer

UPnPGUPnP

CodecsGStreamer plug-

ins

AudioPulseAudio

CameraVideo4Linux

Page 47: MeeGo, AppUp & Atom – планы и перспективы

Работа с MeeGo

Коммерческие решения

Сборки для разработчиков,

SDK…

3rd Party Apps

Closed Source

Codecs

Производители устройств

MeeGo.com

MeeGo.com поддерживает разработку базовых технологийКоммерческие решения представляют собой сертифицированные

адаптированные продукты

Другие проекты

с открытым кодом

Проекты MeeGo

Проект с открытым

кодом

Build

Envir

onm

ent

ЯдроMeeGo

Net* интерфей

сMIDинтерфей

сIVI

интерфейс

Производители

ОперационныхСистем

Page 48: MeeGo, AppUp & Atom – планы и перспективы

MeeGo – Обеспечение совместимости

• Программа сертификации предназначенная для обеспечения совместимости между приложениями и устройствами– Набор тестов для проверки совместимости.

• Совместимость со стеком ПО и профайлами – Стек: Проверяется совместимость с набором библиотек

MeeGo SW, минимальное количество компонентов. – Профайл: 1 или больше категорий устройств or more device

category profiles must be supported by MeeGo OS and device products

• Разрабатывается MeeGo Technical Steering Group – Полный набор требований пока в разработке

• Использование бренда MeeGo разрешается по итогам проведения тестов на совместимость

Page 49: MeeGo, AppUp & Atom – планы и перспективы

Экосистема приложений MeeGo

1000-и Java/AIR/FLASH/

Silverlight

1000-и QT приложени

й

100-и родных

приложений Linux

1000-и Qt –приложений на

других ОС(Symbian/Maemo/

…)

Page 50: MeeGo, AppUp & Atom – планы и перспективы

Новые возможности с MeeGo

MeeGo APIsWeb

Runtime+Ваше ПО

Установка приложений на

разные типы устройств

Для устройствNokia – через

Nokia Ovi Store

Для Intel Atom - AppUp Center

Или через магазины партнеров

MeeGo увеличивает количество устройств на которыхможет работать ваше приложение, предоставляя новые

каналы распространения

Кросс-платформенные

средства разработки

.

.

Page 51: MeeGo, AppUp & Atom – планы и перспективы

Разработка Отладка Создание пакета Распространение

MeeGo – Способы разработки

• Разработка– MeeGo SDK (http://wiki.meego.com/SDK) создает виртуальное окружение,

позволяющее разрабатывать приложения как если бы сразу на устройстве.

• Отладка– Используется Xephyr (http://wiki.meego.com/MeeGo_SDK_with_Xephyr) для запуска

приложений внутри MeeGO OS UI – Версия Xephyr для MeeGo расширена поддержкой DRI2 и аппаратного ускорения. – Отлаживание приложений происходит на нетубуке (или другом устройстве)

• Создание пакета– Используется RPM-формат для Meego приложений.

• Распространение– Пакет в формате RPM может быть загружен в различные online-магазины

Page 52: MeeGo, AppUp & Atom – планы и перспективы

MeeGo – Средств разработки приложений

MeeGo предлагает полный набор средств для простой и быстрой разработки инновационных приложений

MeeGo предлагает Qt и Web-runtime для разработки:

Qt для native C++ и Web-runtime для Web приложений (HTML, JS, CSS, etc.)

Qt и Web-runtime – кросс-платформенные средства разработки (MeeGo,Linux, Windows, MacOS, Symbian, Windows Mobile)

Интегрированная среда: Qt Creator Средства Web разработки: плагины для

Aptana и DreamWeaver, и др.

MeeGo APIWeb

Runtime+

Page 53: MeeGo, AppUp & Atom – планы и перспективы

Вы с нами?

appdeveloper.intel.com

СПАСИБО!