Новость о том, что Intel открыл магазин для atom-based устройств пару раз проскакивала на Хабре. Вскользь было упомянуто, что существует специальная программа для разработчиков, позволяющая интегрировать свои приложения в Intel AppUp.
Разработчик может опубликовать свое ПО и продавать его через AppUp. Либо отправить компонент и получать проценты с продаж программ, использующих этот компонент. Т.к. магазин только начинает свою работу есть неплохой шанс «засветиться» (приложений в нем пока немного).
На данный момент регистрация является бесплатной, в будующем Intel планирует брать оплату в размере $99 в год. Еще один плюс — авторы первых 100 приложений, отправленных до 2-го февраля получат по нетбуку.
Я хочу рассказать про процесс интеграции подробнее, используя свой опыт отправки ПО в AppUp.
Все, что может понадобиться (SDK, статьи) можно найти на странице Intel Atom Developer Program.
Требования к приложениям, отправляемым в AppUp достаточно просты:
oneAPI Centers of Excellence | Intel Software
— приложение должно соответствовать определенным критериям, более подробно здесь
— приложение должно интегрироваться с Atom Developer Program SDK
— инсталлятор должен соответствовать определенным требованиям, подробнее здесь
Интеграция
Для начала необходимо зарегистрироваться на сайте Intel Atom Developer Program. После регистрации заходим в панель управления (Dashboard) и получаем уникальный GUID для своего приложения, компонента.
Скачиваем и устанавливаем SDK. В папке Samples можно найти несколько примеров работы с SDK на СС++. В простейшем случае, процесс интеграции выглядит следующим образом:
Объявляем GUID нашего приложения
#ifdef _DEBUG
const ADP_APPLICATIONID myApplicationID(ADP_DEBUG_APPLICATIONID);
#else
const ADP_APPLICATIONID myApplicationID = >;
#endif
* This source code was highlighted with Source Code Highlighter .
ADP_DEBUG_APPLICATIONID — нужен в отладочной версии, дабы убедиться, что все работает нормально.
Проверяем, разрешен ли запуск нашей программы:
BOOL CheckIsAuthorized()
BOOL bResult = FALSE;
Application *pApp = NULL;
try
// Пытаемся создать экземпляр Application с нашим GUID-ом
pApp = new Application(ApplicationId(myApplicationID));
if (pApp != NULL)
delete pApp;
>
* This source code was highlighted with Source Code Highlighter .
Можно сказать, что процесс интеграции на этом и заканчивается. Для того, чтобы проверить все ли сделано правильно, запускаем ATDS (ярлык Start ATDS) и следом наше приложение. Отладочная версия должна запуститься без проблем, а вот релиз должен выдать ошибку: The application was no authorized for use on this machine (Code: 6)
Пакет установки
После того как приложение написано и протестировано необходимо создать установочный пакет. Требования к нему достаточно простые:
Intel App Up! Heading for more than Netbooks!
— это должен быть MSI пакет
— должен уметь устанавливаться в silent режиме (ключ /qn)
— должен создавать ярлык только на одно приложение
— должен включать C++ runtime библиотеки (если используются)
Процесс создания пакета детально описан на форуме
Отправка
После того как пакет установки создан и протестирован можно приступать к отправке приложения на валидацию. Делается это все через тот же Dashboard. Процесс отправки разбит на несколько шагов, в принципе все просто и понятно.
Перед отправкой не забудьте запастись иконкой (логотипом) программы размером 100×100 и скриншотами 820×480. Если окно программы имеет меньший размер, то можно создать белую подложку, указанного размера, и разместить на нем скриншот программы.
Валидация может происходить достаточно долго (в моем случае она длилась около 9-ти дней). О том, что подлежит проверке и что может привести к непрохождению валидации можно прочитать здесь и здесь
При возникновении вопросов можно поискать ответы на форуме Intel Atom Developer Program. Отвечают там достаточно быстро и грамотно как и представители Intel-a, так и его активные участники.
Источник: habr.com
Обзор центра приложений Intel для нетбуков и наших 2 любимых приложений
Версия микропроцессора Intel для нетбуков стоит на 52% больше, чем версия для настольных ПК
Intel продвигает модель магазина приложений для нетбуков
Intel ищет разработчиков для написания приложений, которые могут быть проданы через магазины приложений, созданные производителями ПК.
Как я читаю на iPad — мои 10 любимых приложений
Хотите получить максимальную отдачу от чтения на iPad? Просмотрите список из 10 самых крутых приложений для чтения на iPad.
Источник: ru.joecomp.com
Intel AppHub — ваш источник для загрузки приложений для компьютера под управлением Windows
Центр Intel AppUp — это сервис, который позволяет конечным пользователям просматривать централизованный каталог приложений для покупки или загрузки на ваш нетбук, ноутбук или другое персональное вычислительное устройство.
Приложения доступны для различных категорий, включая социальную, образовательную, развлекательную, коммуникационную и т.д.
Загрузка бесплатных приложений поддерживается из любой страны. Заявки на закупки ограничены определенными странами. В настоящее время они поддерживают только адреса и платежную информацию из этих стран: США, Канада, Австрия, Бельгия, Болгария, Кипр, Чешская Республика, Дания, Эстония, Финляндия, Франция, Германия, Греция, Венгрия, Ирландия, Италия, Латвия, Люксембург, Мальта, Нидерланды, Польша, Португалия, Румыния, Словакия, Словения, Испания, Швеция, Соединенное Королевство, Австралия, Новая Зеландия, Индия, Филиппины и Сингапур.
Чтобы начать использовать его, вы должны сначала загрузить программное обеспечение Intel AppUp на свой нетбук прямо с этого сайта. Следуйте инструкциям по установке, затем щелкните значок программного обеспечения Intel AppUp на рабочем столе, чтобы запустить программу. Теперь вы можете просматривать постоянно растущую коллекцию приложений и устанавливать те, которые вам нравятся на вашем компьютере.
Центр Intel AppUp и приложения, доступные в каталоге магазина, обычно предназначены для использования на нетбуках с использованием процессоров Intel® Atom ™ с 10-дюймовым экраном и разрешением по умолчанию 1024 × 600. Центр Intel AppUp (SM) не предотвращает установку или выполнение на основе типа, модели, производителя и / или скорости процессора, хотя системы должны соответствовать минимальным требованиям для поддерживаемого интернет-браузера. Он работает на Windows 7 и Windows XP.
Вы также можете скачать Angry Birds и воспроизвести его на своем ПК!
Похожие сообщения:
- Каталог обновлений Microsoft: загрузка и сохранение обновлений для Windows
- Лучшие бесплатные загрузки программного обеспечения для Windows 10/8/7
- В вашей системе не поддерживается технология Intel Rapid Start
- GPS, Location API и Calling Web Services: Учебное пособие по разработке приложений для Windows Phone — 25
- Научитесь разрабатывать приложения для Windows Phone 7.5 Mango: часть 1
Популярная тема
10 быстрых способов ускорения работы медленного компьютера под управлением Windows 7, 8 или 10
ПК с Windows не должны замедляться с течением времени. Если ваш компьютер постепенно замедляется или внезапно останавливается несколько минут назад, может быть немало причин для этой медлительности.
Лучшие внутренние жесткие диски для компьютера под управлением Windows
Ниже приведен список 5 основных внутренних жестких дисков для вашего компьютера Windows. Они хороши с точки зрения производительности, надежности, производительности и ценообразования.
Список лучших 27-дюймовых мониторов для вашего компьютера под управлением Windows
Вот список некоторых из лучших 27-дюймовых светодиодных мониторов для вашего компьютера Windows. Вы можете выбрать один в соответствии с вашими предпочтениями.