Первая мысль: куда же уйдут за это время конкуренты Jetpack Compose? Будут ли они так же буксовать по разным причинам или займут лидирующее положение?
Думаю, имеет смысл подождать до 22 июня и WWDC
Думаю, имеет смысл подождать до 22 июня и WWDC
Итак, раз уж вчера бету Андроид 11 все-таки миру представили, то и онлайн-митап от GDG с комментариями специалистов состоится. Ждем 17 июня и присоединяемся:
https://www.meetup.com/ru-RU/gdgspb/events/271205453/
https://www.meetup.com/ru-RU/gdgspb/events/271205453/
Meetup
Android 11 с комментариями экспертов
ср, 17 июн. 2020 г., 19:00: Android 11 выходит в мир и мы, конечно же, не могли пройти мимо и оставить это без внимания!Начнем мы в 19:00 МСК и поговорим о новинках в Android 11 вместе с экспертами:Зв
Android Broadcast вчера сделали обзор Android 11 и недавно представленных новинок
https://www.youtube.com/watch?v=frE9x1qqQNE
https://www.youtube.com/watch?v=frE9x1qqQNE
YouTube
Разбор Android 11 Beta
#Android11 #Jetpack #Compose
Обзор недавно представленных новинок Android 11, Android Jetpack, Jetpack Compose, Google Play, Android Studio и др
Эксперты:
👨✈️ Кирилл Розов, Mobile Lead/Replika, автор "Android Broadcast Telegram", организатор Android Dev…
Обзор недавно представленных новинок Android 11, Android Jetpack, Jetpack Compose, Google Play, Android Studio и др
Эксперты:
👨✈️ Кирилл Розов, Mobile Lead/Replika, автор "Android Broadcast Telegram", организатор Android Dev…
Появилась возможность поддерживать взаимодействие с внешними устровйствами. https://developer.android.com/preview/features/device-control
Фича, безусловно, интересная. Не менее интересно API, которое выбрали для реализации:Reactive Streams API . В примерах используется RxJava. RxJava дружит с корутинами. Но как бы сам факт такого мягкого настойчивого внедрения реактивности…
Фича, безусловно, интересная. Не менее интересно API, которое выбрали для реализации:Reactive Streams API . В примерах используется RxJava. RxJava дружит с корутинами. Но как бы сам факт такого мягкого настойчивого внедрения реактивности…
Android Developers
Control external devices | Android Developers
Обновленное управление медиа
Баббл-активити (вот, где будет разгуляться при дизайне алертов)
Баббл-активити (вот, где будет разгуляться при дизайне алертов)
Hilt - обертка вокруг Dagger, которая сама делает работу по генерации кода работы с Dagger и сокращает работу разработчика. Несколько аннотаций + модули. Hilt - не просто процессинг аннотаций, это еще и Graddle плагин, который прописывает этот процессинг в байт-код ваших классов.
Все-таки Alpha Jetpack Compose выйдет этим летом, а релиз - следующим. Ну хоть что-то
Modifiers - привет, SwiftUI, навигация, как в SwifUI и Flutter. JetPack Compose берет лучшее
Аndroid 11 Beta с комментариями экспертов,. Присоединяемся, ожидается интересное)
https://www.youtube.com/watch?v=xkXyOENRnnk
https://www.youtube.com/watch?v=xkXyOENRnnk
YouTube
Android 11 Beta c комментариями экспертов
10 июня вышел Android 11 Beta, информация о всех новинках уже в открытом доступе.
В связи с этим событием, 17 июня в 19:00 по Московскому времени, мы встречаемся с русскоязычными экспертами, чтобы обсудить все в подробностях. Поговорим о новинках как …
В связи с этим событием, 17 июня в 19:00 по Московскому времени, мы встречаемся с русскоязычными экспертами, чтобы обсудить все в подробностях. Поговорим о новинках как …
#news #ios WWDC, кажется, может нам принести много больше неожиданностей:
https://habr.com/ru/news/t/507328/
https://habr.com/ru/news/t/507328/
Habr
Инсайдер намекнул, что Apple может обратно переименовать iOS в iPhoneOS
18 июня 2020 года инсайдер Джон Проссер (Jon Prosser) написал в Twitter, что Apple может обратно переименовать iOS в iPhoneOS.
В ответ на публикацию Проссера многие пользователи и разработчики...
В ответ на публикацию Проссера многие пользователи и разработчики...
Многие из нас по своему рабочему опыту знают, что обычно такие возвраты не ограничиваются только названием. Какую именно концепцию «воскресят» из небытия, в каком виде, и на что это повлияет, остается пока только гадать. Интрига
Итак, извиняюсь за выпадание из обоймы. Вчера я на своем опыте проверила, что обновления Mac OS Catalina до следующей подверсии могут быть фатальными. Особенно для старых моделей. Несмотря на то, что мой старичок Pro 2015 года нормально обновился - казалось бы, и проработал еще целую неделю после этого, но вчера он неожиданно перезагрузился, показал мне через 20 минут отсутствия жизни (даже Caps не работал) серую папку с вопросом. Часов 8 я пыталась его оживить из Recovery Mode. Какое-то время SSD даже отображался в diskutil. Но после попытки к нему обратиться, связь оборвалась навсегда.
Не думаю о том, что у меня было не забекаплено.
Не думаю о том, что у меня было не забекаплено.
#wwdc Уже завтра вечером нас ждет грандиозное событие - WWDC 2020. От этой недельной сессии мы ждем разного.
Вопрос к читателям канала, чего больше всего ждете вы?
Вопрос к читателям канала, чего больше всего ждете вы?
Ваши ожидания от WWDC 2020
Anonymous Poll
50%
iOS 14 и новые фичи
25%
Презентации новых гаджетов
38%
SwiftUI (доработку и новую версию)
38%
Другие новинки разработки под iOS SDK
Но не все IOS единым.
GDG подготовили нам целый день DEVParty 27 июня. 3 секции, (Mobile, Cloud, Web), 45 спикеров и 15 часов. Начнется в 5 утра по Мск - у меня будет уже 9 ^_^
Секция Mobile будет посвящена Android, Flutter и немного KMP. Интересные докладчики от GDG, заявлены интересные темы. Определенно, хотя бы зарегистрироваться на событие следует)
https://www.meetup.com/ru-RU/GDG-Moscow/events/271372414/
GDG подготовили нам целый день DEVParty 27 июня. 3 секции, (Mobile, Cloud, Web), 45 спикеров и 15 часов. Начнется в 5 утра по Мск - у меня будет уже 9 ^_^
Секция Mobile будет посвящена Android, Flutter и немного KMP. Интересные докладчики от GDG, заявлены интересные темы. Определенно, хотя бы зарегистрироваться на событие следует)
https://www.meetup.com/ru-RU/GDG-Moscow/events/271372414/
Meetup
DevParty Russia
сб, 27 июн. 2020 г., 5:00: В субботу, 27 июня, ждём на 15-часовую бесплатную онлайн-конференцию DevParty от GDG Russia. Начнем в 5 утра по московскому времени, встретим рассвет в Владивостоке, а завер
Forwarded from Android Broadcast
#Multiplatform #KMP
Создаём своё первое приложение для Kotlin Multiplatform
Kotlin Multiplatfrom - отличная возможность писать общий код сразу для нескольких платформ, на языке, полюбивщимся Android разработчикам.
Общая идея проста - нативный код платформы все еще остается, однако дополнительно на Kotlin можно создавать переиспользуемые между платформами модули - общая бизнес логика, сервисы по работе с сетевым подключением, базами данных и т.д.
В данной статье разбирается по шагам как написать свое первое приложение с Kotlin Multiplatform сразу под две мобильные платформы (Android и iOS):
👉 необходимые среды разработки и инструменты
👉 структура и настройка проекта
👉 создание общей логики и ее вызов в нативной платформенной части
В статье при создании общего модуля показан пример использования Coroutines и Ktor - мультиплатформенной библиотеки для работы с сетью и сериализацией
Создаём своё первое приложение для Kotlin Multiplatform
Kotlin Multiplatfrom - отличная возможность писать общий код сразу для нескольких платформ, на языке, полюбивщимся Android разработчикам.
Общая идея проста - нативный код платформы все еще остается, однако дополнительно на Kotlin можно создавать переиспользуемые между платформами модули - общая бизнес логика, сервисы по работе с сетевым подключением, базами данных и т.д.
В данной статье разбирается по шагам как написать свое первое приложение с Kotlin Multiplatform сразу под две мобильные платформы (Android и iOS):
👉 необходимые среды разработки и инструменты
👉 структура и настройка проекта
👉 создание общей логики и ее вызов в нативной платформенной части
В статье при создании общего модуля показан пример использования Coroutines и Ktor - мультиплатформенной библиотеки для работы с сетью и сериализацией
Tproger
Создаём своё первое приложение для Kotlin Multiplatform
Статья о том, как с помощью SDK для мультиплатформенной разработки на Kotlin написать приложение под Android и iOS.
#wwdc Итак, WWDC 2020 вчера открылась, а в приложении для его вещания доступно аж 2 видео-выступления. Я буду смотреть скоро это все в записи, потому что мое вчерашнее занятие в Otus пришлось аккурат на запуск сессии. Пропустить было нельзя - я ж преподаватель.
Основные новинки iOS SDK будут представлены уже на днях. Но судя по анонсам, они довольно разные:
1. Будет SwiftUI. Много SwiftUI. И я надеюсь, что, во-первых, они не слишком сильно изменили то, что было, но доработали, во-вторых, реально доработали. И их примеры с кодом не будут похожи на диплом выпускника, который сделал что-то, что работает сугубо в одном виде, но шаг влево-вправа - сюрприз на сюрпризе.
Кстати о сюрпризах. Они что-то решили поменять в UICollectionView. Вероятно, при переносе этого элемента в SwiftUI (в прошлом году там не было ни UICollectionView, ни UISearchBar). Не будет ли это опытом джуна с Хабра, но с фейрверками Apple, настоящая загадка.
2. Меняется много в Privacy - уже интересно.
3. Изменения в Networking - тоже.
4. Location - ... Интрига на интриге
5. Появились такие штуки как WidgetKit и AppClips. Вот это реально круто. Мне нравилось писать виджеты под андроид лет 5 назад. Даже штуки 4 валялось в Google Play, пока они не убрали, как старье в прошлом году.
App Clips - выглядит весьма интересно. Вообще многие делали такие штуки сами и не раз. Разумеется, внутри приложения - виджетов же не было. Но посмотрим на то, что представил нам Apple. Будет ли это удобно и не будет ли костыльно)
6. Много ставок на iPad. Вероятно, они, наконец, заметили, что по популярности он проигрывает MacBook и iPhone. Поэтому решили это исправить. Сделали целую iPadOS и даже выпустили MacCatalist для поддержки разработки в Xcode на iPad
По поводу других технологических новинок надо посмотреть. Я еще не видела. Ходят слухи, что грядет отход от Intel. Я надеюсь, их в их новой Mac OS не забыли про обратную совместимость. Ибо покупать новые MacBook Pro так часто мало кто потянет
Основные новинки iOS SDK будут представлены уже на днях. Но судя по анонсам, они довольно разные:
1. Будет SwiftUI. Много SwiftUI. И я надеюсь, что, во-первых, они не слишком сильно изменили то, что было, но доработали, во-вторых, реально доработали. И их примеры с кодом не будут похожи на диплом выпускника, который сделал что-то, что работает сугубо в одном виде, но шаг влево-вправа - сюрприз на сюрпризе.
Кстати о сюрпризах. Они что-то решили поменять в UICollectionView. Вероятно, при переносе этого элемента в SwiftUI (в прошлом году там не было ни UICollectionView, ни UISearchBar). Не будет ли это опытом джуна с Хабра, но с фейрверками Apple, настоящая загадка.
2. Меняется много в Privacy - уже интересно.
3. Изменения в Networking - тоже.
4. Location - ... Интрига на интриге
5. Появились такие штуки как WidgetKit и AppClips. Вот это реально круто. Мне нравилось писать виджеты под андроид лет 5 назад. Даже штуки 4 валялось в Google Play, пока они не убрали, как старье в прошлом году.
App Clips - выглядит весьма интересно. Вообще многие делали такие штуки сами и не раз. Разумеется, внутри приложения - виджетов же не было. Но посмотрим на то, что представил нам Apple. Будет ли это удобно и не будет ли костыльно)
6. Много ставок на iPad. Вероятно, они, наконец, заметили, что по популярности он проигрывает MacBook и iPhone. Поэтому решили это исправить. Сделали целую iPadOS и даже выпустили MacCatalist для поддержки разработки в Xcode на iPad
По поводу других технологических новинок надо посмотреть. Я еще не видела. Ходят слухи, что грядет отход от Intel. Я надеюсь, их в их новой Mac OS не забыли про обратную совместимость. Ибо покупать новые MacBook Pro так часто мало кто потянет