Про Room и Coroutines в сообществе говорят много, а вот на практике используют мало. По этому решил пофорсим немного эту тему и пошарить с вами хороший пример использования их вместе.
Вперёд пробовать!
Вперёд пробовать!
Medium
Room 🔗 Coroutines
Add some suspense to your database
Нашёл новый конструктор приложений like a boss используя только мишку, любопытен идеей использования google tables в качестве бекенда.
Буквально на днях Google расшарил API для работы с Google Tables и уже появился сервис продающий сделавший на этом продукт по клепанию мобильных приложений. Backendless, MobileDeveloperless выглядит как мечта стартапера, но чёт я в такие штуки особо не верю
Буквально на днях Google расшарил API для работы с Google Tables и уже появился сервис продающий сделавший на этом продукт по клепанию мобильных приложений. Backendless, MobileDeveloperless выглядит как мечта стартапера, но чёт я в такие штуки особо не верю
Glideapps
No Code App Builder: Create Custom, AI-Powered Apps | Glide
Glide makes it easy to build and deploy powerful custom apps powered by AI with no code. Create your first app by trying Glide for free.
Когда мы c Anastasia Kalashnikova анонсировали запуск школы Soft Skills для разработчиков, поступило много вопросов о детальном описании программы. Собственно об этом и анонсирую – мы закончили проработку программы и теперь вы детально сможете понять о чём курс и насколько он будет вам полезен – Welcome под капот😉
Medium
Soft-Skills School#thread-2 > расширенная программа курса
Друзья, недавно мы анонсировали запуск второго потока Школы Soft Skills для разработчиков, пришло время рассказать о программе детальней.
Друзья, тут уже скоро заканчивается регистрация на третий devleads meetup, который пройдет 21 февраля (четверг) в офисе Mail.ru
На нём планируется обсудить как пережить резкий рост при слияния двух крупных компаний и в кратчайшие сроки справиться с новыми процессами, стеком и командой. Разберать по полочкам, как развивать своих сотрудников и себя, какие инструменты для этого использовать. Взглянуть на мир глазами тестировщика и поговорить о том, как эффективно выстроить процессы и наладить коммуникации между тестированием и разработкой.
В программе 3 крутых доклада и викторина, победитель которой получит билет на Team Lead Conf 2019 в Москве 🎉
⏰ Начало в 18.30
🏠 Адрес: г. Москва, м. Аэропорт, Ленинградский пр-т, д. 39, стр.79.
Регистрация и полная программа по ссылке: http://bit.ly/devleadsmail
На нём планируется обсудить как пережить резкий рост при слияния двух крупных компаний и в кратчайшие сроки справиться с новыми процессами, стеком и командой. Разберать по полочкам, как развивать своих сотрудников и себя, какие инструменты для этого использовать. Взглянуть на мир глазами тестировщика и поговорить о том, как эффективно выстроить процессы и наладить коммуникации между тестированием и разработкой.
В программе 3 крутых доклада и викторина, победитель которой получит билет на Team Lead Conf 2019 в Москве 🎉
⏰ Начало в 18.30
🏠 Адрес: г. Москва, м. Аэропорт, Ленинградский пр-т, д. 39, стр.79.
Регистрация и полная программа по ссылке: http://bit.ly/devleadsmail
vk.company
VK / Devleads Meetup в Mail.Ru Group
21 февраля в московском офисе Mail.Ru Group состоится devleads meetup — мероприятие для тимлидов, руководителей разработки и всех, кто интересуется особенностями управления командой в ИТ.
Подъехал результат опроса мобильных разработчиков - MOSDROID приятно порадовал. Спасибо
Сильно удивляет позиции Альфы и Сбера ;)
https://medium.com/@etolstoy/известность-команд-мобильной-разработки-в-2019-9e8b934c34aa
Сильно удивляет позиции Альфы и Сбера ;)
https://medium.com/@etolstoy/известность-команд-мобильной-разработки-в-2019-9e8b934c34aa
Medium
Известность команд мобильной разработки в 2019
Вот уже третий год я провожу большой опрос iOS и Android разработчиков. Основная цель — оценить привлекательность отечественных компаний и…
Очень полезно детально разобраться в том как работает GC в Java, полезно не только для чётеньких ответов на собеседовании, но и для написания более качественного кода. Следующая статья от Алексея Шипилёва как раз поможет детально прокачаться в этом вопросе, на примере написания собственного сборщика мусора.
Хабр
Самодельный сборщик мусора для OpenJDK
Это перевод статьи Алексея Шипилёва «Do It Yourself (OpenJDK) Garbage Collector», публикуется с согласия автора. О любых опечатках и других багах сообщайте в лич...
Лучше поздно чем никогда, подъехало видео с MOSDROID 15
https://habr.com/ru/company/tuturu/blog/443882/
https://habr.com/ru/company/tuturu/blog/443882/
Хабр
MOSDROID #15 Phosphorus: видео выступлений
В начале февраля у нас в офисе Туту.ру прошел 15-ый митап по Android-разработке, ставший самым успешным в плане посещения. Разработчики в конференционное «межсезонье» изголодались по новым знаниям и...
Jug продолжает радовать классными статьями и опубликовали статью с сравнением мультиплафторм в этом вашем мобайле.
Кажется пора детальней погрузитьтся в PWA и снова про него попитчить)
Кажется пора детальней погрузитьтся в PWA и снова про него попитчить)
vc.ru
«Давайте уволим половину разработчиков»: кроссплатформенная мобильная разработка в 2019 году
Никому не хочется делать работу дважды, и индустрия давно ищет способ разрабатывать для iOS и Android одно приложение вместо двух. До сих пор ни одна попытка реализовать это не становилась триумфальной, но в последнее время заявляют о себе три новых. Чем…
Друзья, мы анонсировали #MOSDROID #16 #Sulfur – 30 марта в офисе компании RedMadRobot, по адресу Москва, ул. Пресненский Вал, 27с9, м. Белорусская. Будет три доклада, уютная железная атмосфера и after party в ирландском баре.
Традиционно обсудим проблемы архитектуры и как готовить MVI, узнаем джедайские техники эффективной разработки от Delivery Club и разберёмся как работает и почему вам уже стоит внедрять Google Pay в ваше приложение.
Регистрация тут, MOSDROID чатик тут
Традиционно обсудим проблемы архитектуры и как готовить MVI, узнаем джедайские техники эффективной разработки от Delivery Club и разберёмся как работает и почему вам уже стоит внедрять Google Pay в ваше приложение.
Регистрация тут, MOSDROID чатик тут
mosdroid.timepad.ru
MOSDROID #16 Sulfur / События на TimePad.ru
В этот раз MOSDROID идёт в гости к красным сумасшедшим роботам! 30 марта в офисе компании RedMadRobot, по адресу Москва, ул. Пресненский Вал, 27с9, м. Белорусская. Будет три доклада, уютная железная атмосфера и after party в ирландском баре.
В последнее время было много дискусий про политику Google Play про удаление/нарушение/скандалы/интриги и расследования и пришло время разобраться в этом лучше ;)
Google важно мнение разработчиков, поэтому в эту пятницу будет специальный вебинар для всех русскоговорящих разработчиков.
Подробности на хабре, регистрация обязательна
Google важно мнение разработчиков, поэтому в эту пятницу будет специальный вебинар для всех русскоговорящих разработчиков.
Подробности на хабре, регистрация обязательна
Хабр
Присоединяйся Google Play Вебинар 29 Марта
Последние изменения в политиках и правилах Google Play вызвали самые оживленные дискуссии среди разработчиков, в том числе среди русскоговорящих разработчиков. Так как нам важно мнение...
Вообще смотришь на этот список и немного страшно становится – https://killedbygoogle.com/
С другой стороны сколько крутых продуктов запустили и они прекрасно работают.
Пользуясь случаем напоминаю что до закрытия Fabric осталось не так много времени, поезд пришёл 😉
С другой стороны сколько крутых продуктов запустили и они прекрасно работают.
Пользуясь случаем напоминаю что до закрытия Fabric осталось не так много времени, поезд пришёл 😉
Killed by Google
Killed by Google is the Google Graveyard. A full list of dead products killed by Google in the Google Cemetery.
Тем временем #MOSDROID #16 #Sulfur уже сегодня и если вы регистрировались, то обязательно проверьте почту на подтверждение возможности пройти. Заодно обнаружите детальную схему как пройти в офис)
Если же вы не попали, то стоит немного подождать ссылку на трансляцию, которая появится в этом канале и вопросы можно задать в чате @mosdroid!
AppsConf уже совсем близко и
пришло время срывать покровы – сегодня мы разыгрываем сразу три билета на AppsConf. Билеты будут вручены за лучший вопрос из зала.
Если же вы не попали, то стоит немного подождать ссылку на трансляцию, которая появится в этом канале и вопросы можно задать в чате @mosdroid!
AppsConf уже совсем близко и
пришло время срывать покровы – сегодня мы разыгрываем сразу три билета на AppsConf. Билеты будут вручены за лучший вопрос из зала.
Ух, мосдроид запустился. А ссылку на трсляцию закидываем с небольшим опозданием - https://www.youtube.com/watch?v=DjcAKYzS-JE
YouTube
#Meetup Android
#MOSDROID #16 #Sulfur пролетел, сожалеем всем кто не попал и постараемся в следующий раз быть на площадке побольше.
Пока опубликовали презентации и
«Проблемы с управлением State в UI? Тогда мы идем к вам!» Дмитрий Бердников @ Redmadrobot
Презентация – Видео
«Реанимация приложения» Никита Клещин @ Delivery Club
Презентация – Видео
«Better call Google Pay» Александр Смирнов @ PapaJobs
Презентация – Видео
Пока опубликовали презентации и
видео(точнее пока звук xD) в публичный доступ, welcome:«Проблемы с управлением State в UI? Тогда мы идем к вам!» Дмитрий Бердников @ Redmadrobot
Презентация – Видео
«Реанимация приложения» Никита Клещин @ Delivery Club
Презентация – Видео
«Better call Google Pay» Александр Смирнов @ PapaJobs
Презентация – Видео
Ну чё девушки и парни, как говориться "Go Flutter! Я создал!"
По результатам анализа изменения профилей разработчиков на LinkedIn:
– Flutter самый быстро растущий навык, что очень радует на самом деле. Говорит это, как минимум о хайпе и позитивном отношении сообщества разработчиков к теме.
– Android Design на втором месте, добро пожаловать в мир лучшего дизайна и крутых навыков не только от разработчиков, но и смежного интереса от дизайнеров
По результатам анализа изменения профилей разработчиков на LinkedIn:
– Flutter самый быстро растущий навык, что очень радует на самом деле. Говорит это, как минимум о хайпе и позитивном отношении сообщества разработчиков к теме.
– Android Design на втором месте, добро пожаловать в мир лучшего дизайна и крутых навыков не только от разработчиков, но и смежного интереса от дизайнеров
Linkedin
The Fastest Growing Skills Among Software Engineers – And How to Learn Them
Forwarded from Sasha Denisov
Небольшая инициативная группа разработчиков запилила подкаст про мобильную разработку. И все остальное.
Mobile People Talks Podcast.
Вот телеграм канал, а тут непосредственно подкаст: на SoundCloud, в Apple Podcasts или в Google Podcasts
В инициативную группу входят энтузиасты разных направлений мобильной разработки:
- Данис Тазетдинов, драйвер мобильного комьюнити EPAM, автор канала о новостях в мире iOS разработки AppleDevNews (iOS)
- Кирилл Розов, организатор GDG Minsk и SchoolKt, автор канала об Android разработке Android Broadcast (Android)
- Владимир Иванов, активный спикер, член программного комитета Mobius (React Native)
- Александр Денисов, организатор GDG Nizhny Novgorod и Flutter энтузиаст (Flutter)
Первый выпуск был про ожидания от Google IO 2019 и Android Q. Следующий будет про Flutter. Один выпуск раз в две недели. Подписывайтесь, будет интересно. И не только мобильным разработчикам, но и тем кто еще не попробовал себя в этой роли, но задумывался об этом
Mobile People Talks Podcast.
Вот телеграм канал, а тут непосредственно подкаст: на SoundCloud, в Apple Podcasts или в Google Podcasts
В инициативную группу входят энтузиасты разных направлений мобильной разработки:
- Данис Тазетдинов, драйвер мобильного комьюнити EPAM, автор канала о новостях в мире iOS разработки AppleDevNews (iOS)
- Кирилл Розов, организатор GDG Minsk и SchoolKt, автор канала об Android разработке Android Broadcast (Android)
- Владимир Иванов, активный спикер, член программного комитета Mobius (React Native)
- Александр Денисов, организатор GDG Nizhny Novgorod и Flutter энтузиаст (Flutter)
Первый выпуск был про ожидания от Google IO 2019 и Android Q. Следующий будет про Flutter. Один выпуск раз в две недели. Подписывайтесь, будет интересно. И не только мобильным разработчикам, но и тем кто еще не попробовал себя в этой роли, но задумывался об этом
SoundCloud
Mobile People Talks
Mobile People Talks — подкаст про мобильную разработку. И все остальное.
Так что если вы не мобильный разработчик, не спешите закрывать страничку – разные выпуски имеют разные уровни погружения и буду
Так что если вы не мобильный разработчик, не спешите закрывать страничку – разные выпуски имеют разные уровни погружения и буду
Сказ как желание оторваться от клавиатурки и немного поработать над своей тушкой приводит к нажинаманию кнопочек :]
Немного лольного опыта страданий от плохо пахнущего софта. Активно ставил софтик на прошлой неделе из Play Market, ну там прошёл по топам и посмотрел что нового в них и что вообще индустрия использует. А вчера вечером получил перекрытие стандартного экрана разблокировки и попытки постоянно мне втюхать рекламу.
Весело подумал я и полез за adb.
Если кратко то вычисляется очень просто, по сути в данном перекрытии может быть либо activity(что палевно и его попытаются не юзать), либо window – что прикольней.
Благодаря команде мы узнаем какая аппка рисует текущее видимое окно:
Дальше открываем в google play найденное пакетное имя и сносим приложение предварительно оставив негативный отзыв :]
Если вам интересно оставить негативный отзыв или изучить механизм работы приложения – https://play.google.com/store/apps/details?id=workout.fitness.training.abs.loseweight
В итоге никогда бы не подумал на это приложение без проделанных манипуляций, страшно представить что бы делал обычный пользователь 😢
Немного лольного опыта страданий от плохо пахнущего софта. Активно ставил софтик на прошлой неделе из Play Market, ну там прошёл по топам и посмотрел что нового в них и что вообще индустрия использует. А вчера вечером получил перекрытие стандартного экрана разблокировки и попытки постоянно мне втюхать рекламу.
Весело подумал я и полез за adb.
Если кратко то вычисляется очень просто, по сути в данном перекрытии может быть либо activity(что палевно и его попытаются не юзать), либо window – что прикольней.
Благодаря команде мы узнаем какая аппка рисует текущее видимое окно:
adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'Дальше открываем в google play найденное пакетное имя и сносим приложение предварительно оставив негативный отзыв :]
Если вам интересно оставить негативный отзыв или изучить механизм работы приложения – https://play.google.com/store/apps/details?id=workout.fitness.training.abs.loseweight
В итоге никогда бы не подумал на это приложение без проделанных манипуляций, страшно представить что бы делал обычный пользователь 😢