Приветствую вас на моем канале! Вас ждут новости и интересности о разработке, умные статьи и прочие полезности
Записки разработчицы pinned «Приветствую вас на моем канале! Вас ждут новости и интересности о разработке, умные статьи и прочие полезности»
С недавних пор я решила выйти из лесу и начать публиковаться на Хабре. В качестве первой темы я взяла свой материал по SwiftUI, который первоначально готовила на DevPro. Может, для Mobius это не сильно вау, но имеет место на существование. Итак, небольшой цикл из 4х статей
Если говорить о SwiftUI как о направлении разработки и оценивать его перспективы, то я бы сказала, что точную картину мы сможем увидеть после WWDC 2020 или, по крайней мере, следующего анонсированного релиза этой технологии. Есть явные плюсы (прощайте, сториборды и xib), есть явные недоработки (навигация, перформанс, сторонние решения).
Но не все безнадежно, и методы обхода ограничений все-таки существуют.
В принципе, если не рассматривать, что это технология сугубо нативная IOS, ее можно сравнить с Xamarin Forms в начале его пути, когда многое приходилось делать именно в обход, а крепление сторонних решений через адаптацию превращалось в увлекательное приключение
#news Начинаем рабочую неделю с подборки свежих статей от AppTractor
Forwarded from Mobile Development by AppTractor
Занятный продукт из Индии от InMobi - Glance - отчитался о наборе 100 миллионов пользователей. На саму цифру внимания обращать не стоит (ну… это же Индия), но сама концепция кажется довольно занятной - игры, новости, короткие видео на экране блокировки с AI-подборкой. По словам директора, пользователи тратят на Glance около 25 минут каждый день, то есть не какая-то одноразовая штука.
Разработка
• Glance из Индии получил 100 млн. пользователей
• WWDC пройдет онлайн с 22 июня
• Apple запускает веб-версию Apple Music
• Classplus: перевод обучения в онлайн
• Sensor Tower получает $45 млн.
• Instabug получил $5 млн. в Серии А
• Что писать в мобильном онбординге
• Милый дизайн или каваизация продуктового дизайна
• Анимация реакций Facebook на Flutter
• Интерактивные эксперименты по машинному обучению
iOS
• ACHNBrowserUI: каталог Animal Crossing на SwiftUI
• Адаптируем существующее бизнес-решение под SwiftUI. Часть 4. Навигация и конфигурация
• sMock — Swift mocking framework для Unit-tests (спасибо gMock за идеи)
• Data Binding в MVVM на iOS
• Тестирование SwiftUI View
Android
• «Каких Марин?» или управляем контроллером через bluetooth с помощью мобильного приложения на Xamarin (Android)
• Jetpack Compose: Twitter UI
• Глубокое погружение Activity Results API - нет больше onActivityResult ()
Разработка
• Glance из Индии получил 100 млн. пользователей
• WWDC пройдет онлайн с 22 июня
• Apple запускает веб-версию Apple Music
• Classplus: перевод обучения в онлайн
• Sensor Tower получает $45 млн.
• Instabug получил $5 млн. в Серии А
• Что писать в мобильном онбординге
• Милый дизайн или каваизация продуктового дизайна
• Анимация реакций Facebook на Flutter
• Интерактивные эксперименты по машинному обучению
iOS
• ACHNBrowserUI: каталог Animal Crossing на SwiftUI
• Адаптируем существующее бизнес-решение под SwiftUI. Часть 4. Навигация и конфигурация
• sMock — Swift mocking framework для Unit-tests (спасибо gMock за идеи)
• Data Binding в MVVM на iOS
• Тестирование SwiftUI View
Android
• «Каких Марин?» или управляем контроллером через bluetooth с помощью мобильного приложения на Xamarin (Android)
• Jetpack Compose: Twitter UI
• Глубокое погружение Activity Results API - нет больше onActivityResult ()
AppTractor
Glance из Индии получил 100 млн. пользователей
Glance использует AI для предоставления персонализированного опыта своим пользователям. Служба заменяет пустой экран блокировки на местные новости, истории и казуальные игры.
#swiftui Также в подборке есть очень полезная статья от Вадима Булавина про особенности тестирования View на SwiftUI.
Если вы любите MVVM и не променяете его ни на что другое ни за какие коврижки и плюшки, то посмотрите статью про способы реализации DataBinding на iOS. Идеи у автора интересные, но код примеров, на мой взгляд, несколько спорный в плане корректности инициализации разных побочных компонентов.
Как бы к самому предмету статьи это отношение не имеет, но явно не good practice.
Как бы к самому предмету статьи это отношение не имеет, но явно не good practice.
На Хабре вышла неплохая статья по работе с BLE в приложении на Xamarin Android. Классная задумка, но плохо читаемый код примера (автор начинающий в плане Xamarin и Andoid разработки). Но очень полезно именно по технической работе
https://habr.com/ru/post/500454/
https://habr.com/ru/post/500454/
Хабр
«Каких Марин?» или управляем контроллером через bluetooth с помощью мобильного приложения на Xamarin (Android)
В прошлой статье я пообещал рассказать, о том как подключать CANNY 3 tiny с помощью UART к bluetooth. И поскольку на этих майских особо не разгуляешься, было при...
