Главным ньюсмейкером на этой неделе стала компания Microsoft — в ходе конференции Build она анонсировала перенос Android и iOS приложений на Windows, работу с HoloLens, кросс-платформенный редактор кода, партнерство с Arduino. А кроме этого мы обсуждаем аналитику Apple, материальный дизайн, разработку под часы — все это и многое другое в еженедельном дайджесте.
![](//habrastorage.org/files/905/a9f/2f4/905a9f2f415444f4946b8dfde4a29dcf.jpg)
Universal Windows Platform – это официальное название платформы для разработки клиентских приложений для устройств на Windows. Все привыкли, что клиентские приложения – это C# или JavaScript. Но Microsoft расширяет границы и теперь вы можете создавать клиентские приложения на основе веб-сайта и использовать в таком приложении API Windows, или даже скомпилировать и запустить на Windows или Windows Phone 10 приложение для Android, разработанное на Java или С++, или проект XCode на Objective C.
Разрабатывая прежние Android-версии Aviasales, мы далеко не во всем «слушали» Google. Теперь же, с выходом Android 5, было решено опробовать новые гайдлайны, и о наших впечатлениях я расскажу ниже.
Native script (NS) – это библиотека, позволяющая делать кросс-платформенные приложения, используя XML, CSS, JavaScript. Native script решает ту же задачу, что и уже всем известный phonegap (создание кросс-платформенных приложений), но подходы у них разные.
В российском iTunes появилась страничка, через которую ведется сбор средств в помощь пострадавшим от землетрясения в Непале. 100% суммы всех пожертвований будет перечислено в благотворительный фонд «Красный Крест», который обеспечивает первую помощь, поиск и спасение пострадавших. Все желающие поучаствовать в сборе финансовой помощи могут перечислить средства через iTunes или официальное приложение Красного Креста.
iOS
Android
Windows (Phone)
Разработка
Аналитика, маркетинг и монетизация
Устройства
< Дайджест за прошлую неделю. Если я что-то упустил в поиске обновлений — пришлите в почту, быстро добавлю.
![](http://habrastorage.org/files/905/a9f/2f4/905a9f2f415444f4946b8dfde4a29dcf.jpg)
Build 2015: Visual Studio для OS X и Linux, Windows 10, облачные сервисы и другие новинки от Microsoft |
![]() |
Как Aviasales на Material Design переходил |
![]() |
Native Script: один код для всех платформ |
![]() |
Сбор средств в iTunes: поддержка пострадавшим в Непале |
![](http://habrastorage.org/getpro/habr/post_images/f19/30a/c49/f1930ac4945596eb9707bc7a01bc5bdc.png)
- (+26) Напиши под то, не знаю что: особенности разработки под Apple Watch на примере Почты Mail.Ru
- (+15) Ошибка в коде AFNetworking позволяет перехватывать HTTPS трафик пользователей
- (+11) Разработка приложений для Apple Watch (iPhone и iPad) с помощью Wolfram Language (Mathematica)
- (+10) Часто задаваемые вопросы по фреймворку WatchKit
- (+2) История разработки iOS-приложения. В основном про грабли
- Apple запретила обложки для часов, но это начало чего-то большего
- «Apple на нас плевать»: почему успешный инди-разработчик не хочет иметь дела с iOS
- Как привязать приложение в App Store к российскому юридическому лицу
![](http://habrastorage.org/getpro/habr/post_images/e1a/3cf/2a8/e1a3cf2a8b65a0da69bbdd5c0ad040fe.png)
- (+17) Material Design. Динамический Toolbar на живом примере
- (+12) Краткий обзор магазинов Андроид-приложений
- (+9) SwipeRefreshLayout: не сферический и не в вакууме
Приключения в Android: уведомления
Как добавить нативную кнопку Like в приложение
![](http://habrastorage.org/getpro/habr/post_images/df5/341/e28/df5341e28bee60d257ec0afb0b32612b.jpg)
- (+16) Microsoft показала Project Astoria: как будет выглядеть использование Android-кода в Windows-приложениях
- (+12) Microsoft и Arduino станут партнёрами, а Windows 10 – первой официально лицензированной ОС для Arduino
- (+10) На Windows 10 можно будет запускать разработанные под Android и iOS приложения
- Мобильные возможности Microsoft
![](http://habrastorage.org/getpro/habr/post_images/708/1c6/34e/7081c634ec176ab6b953d9d19e82a09a.png)
- (+76) Microsoft анонсировала кроссплатформенный редактор для Windows, OS X и Linux
- (+25) Визуализация данных OpenStreetMap в 3D налету с помощью Unity3D
- (+13) Unity3d: эксперименты с Social Interface
- (+13) MBLT15: четвертая международная мобильная конференция в Москве
- (+13) Шишка за шишкой в разработке мобильных приложений
- (+9) Игровые Истории и немного «ЧАЯ» ч.2 (ч.1)
- (+5) Небольшая заметка о редизайне игрового приложения
- (+3) Разработка простой игры в Game Maker. Эпизод 1
- (0) Десятка лучших движков для создания своих собственных игр
- Unity будет поддерживать Microsoft HoloLens
- История создания Way of Tanks
![](http://habrastorage.org/getpro/habr/post_images/509/dc9/bde/509dc9bde69347ecbe0c21ff2973d7e7.jpg)
- (+17) Indexisto — прощупываем рынок
- (+16) Советы основателя. Байрам Аннаков, создатель App In The Air
- (+8) Как узнать эффективность страницы в App Store или Google Play?
- Apple запустила App Analytics
- 9 шагов к тому, чтобы ваше приложение выделили в App Store
- 10 инструментов кросс-промо для разработчиков мобильных игр
- Чтобы сделать бизнес на мобильных приложениях, вам нужен двигатель роста
- #Mobilegeddon: мобильное будущее уже сегодня
- Программатик-монетизация мобильных приложений
- AppBot: насколько стоит бояться оценок в 1 звезду?
![](http://habrastorage.org/getpro/habr/post_images/853/812/9f5/8538129f5e7b404a720121cb9c3814db.jpg)
- (+9) Google запустит свою платформу для интернета вещей в этом месяце
- (+5) Немного Fitbit прохладной весной
- (+5) Трансгуманизм в массы: разблокировка устройства на Android Lollipop вживленным NFC-чипом
- (+4) Почти Ara: модульный Nexpaq
< Дайджест за прошлую неделю. Если я что-то упустил в поиске обновлений — пришлите в почту, быстро добавлю.