Ми хочемо розробити додаток для численних платформ, таких як iOS, Windows 7 та Windows 8.
Однак Windows 8 - це дійсно заплутана платформа! Як у вас є:
- Настільні програми
- Настільний (додатки на повноекранному екрані, такі як ігри)
- Сучасні програми
З того, що ми можемо сказати, насправді немає різниці між настільним та сучасним додатком, крім стилю інтерфейсу користувача ... оскільки настільні додатки ТАКОЖ працюють на сенсорних екранах!
Хтось може уточнити, в чому полягає фактична різниця? Схоже, що сучасні додатки - це лише додатки, які працюють на Windows RT та Windows 8 та завантажуються із магазину Windows (хоча ми також бачили, що сучасні програми завантажуються із веб-сайтів).
Ми насправді прагнемо використовувати Adobe AIR для націлювання на різні платформи ... але, очевидно, AIR ще не підтримує Windows 8 (Modern) ... але, оскільки AIR підтримує режим повноекранного режиму на робочому столі, що може зупинити нас, щоб це виглядало як додаток Modern?
Adobe AIR
, ніколи не вдасться використовувати для створення програми Modern UI.
Adobe AIR
програми працюватимуть на Windows 8
планшетах x86. Adobe AIR
ймовірно, ніколи не працюватимуть на Windows RT
планшетах ARM. "Сучасний додаток інтерфейсу не може реалізувати будь-які рамки, крім бібліотеки Windows Runtime. Adobe AIR не реалізує бібліотеку Win32, ані бібліотеку Windows Runetime
Win32
бібліотеку замістьWindows Runtime
бібліотеки у випадкуModern UI/Windows Store
програм. Ніщо не заважає зробити це схожим на додаток Сучасний інтерфейс користувача, але це не буде додатком Сучасного інтерфейсу, тому він не може розповсюджуватися в Windows Store. Windows 8 може запускати настільні програми так само, як Windows 7 може це зробити. Якщо ви хочете, щоб версія сучасної інтерфейсу користувача / Windows Store була відокремлена від уніфікованого додатка.