Очень часто вижу приложения в маркете которые активно пишут в лог всю отладочную информацию. А всё потому что большинство разработчиков уверены что proguard всё вырезает, но как вы поняли это не так.
Экспертов proguard не так уж и много, а большинство популярных советов в этих ваших интернетах очень легко сломать, т.е. сделать так что бы они не сработали.
Разработчики используйте кастомные логгеры, пишется очень быстро. Например вот так:
https://www.varvet.com/blog/logger/
Либо юзайте распространенное, например Timber
Экспертов proguard не так уж и много, а большинство популярных советов в этих ваших интернетах очень легко сломать, т.е. сделать так что бы они не сработали.
Разработчики используйте кастомные логгеры, пишется очень быстро. Например вот так:
https://www.varvet.com/blog/logger/
Либо юзайте распространенное, например Timber
Varvet
Varvet creates beautiful, valuable, and useful digital services, websites, and apps.
Google Duplex наверное одно из наиболее интересных что представили на последнем IO, реализм речи просто поражает
https://ai.googleblog.com/2018/05/duplex-ai-system-for-natural-conversation.html
Собственно в существовании настолько крутого инструмента мы можем поблагодарить Google Assistant и DialogFlow. Любопытно что компонуя различные модули можем достаточно легко создавать настолько поражающие приложения. Пару лет назад я бы никогда не подумал что такой синтез речи возможен. Не отличишь от человека.
Слушаем примеры
https://ai.googleblog.com/2018/05/duplex-ai-system-for-natural-conversation.html
Собственно в существовании настолько крутого инструмента мы можем поблагодарить Google Assistant и DialogFlow. Любопытно что компонуя различные модули можем достаточно легко создавать настолько поражающие приложения. Пару лет назад я бы никогда не подумал что такой синтез речи возможен. Не отличишь от человека.
Слушаем примеры
research.google
Google Duplex: An AI System for Accomplishing Real-World Tasks Over the Phone
Posted by Yaniv Leviathan, Principal Engineer and Yossi Matias, Vice President, Engineering, Google A long-standing goal of human-computer intera...
Dms03Iiqxu3Ty2Fd6Dlplombbbj2Ch188143148
Downloads
Google Duplex – женский голос звонит парикмахерскую
Kok4Hamtaph5Z96154F6Gkum74A3Z1576269077
Downloads
Google Duplex – мужской голос звказывает столик в ресторане
Подведя краткий итог Developers Keynote:
App Bundle - https://developer.android.com/platform/technology/app-bundle/
Новый Material Design - https://material.io/
Github репотизорий с новыми элементами дизайна - https://github.com/material-components/material-components-android
Jetpack - https://developer.android.com/jetpack/
Навигация с Architecture Components - https://developer.android.com/topic/libraries/architecture/navigation/navigation-migrate
Android X - https://android-developers.googleblog.com/2018/05/hello-world-androidx.html
Ну и много котлина, first class citizenship таки случился в полной мере 😉
+ краткая выжимка основного Keynote:
https://youtu.be/TEqnwvY7S7s
App Bundle - https://developer.android.com/platform/technology/app-bundle/
Новый Material Design - https://material.io/
Github репотизорий с новыми элементами дизайна - https://github.com/material-components/material-components-android
Jetpack - https://developer.android.com/jetpack/
Навигация с Architecture Components - https://developer.android.com/topic/libraries/architecture/navigation/navigation-migrate
Android X - https://android-developers.googleblog.com/2018/05/hello-world-androidx.html
Ну и много котлина, first class citizenship таки случился в полной мере 😉
+ краткая выжимка основного Keynote:
https://youtu.be/TEqnwvY7S7s
Material Design
Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences.
ASmirnov
Приглашаем вас на седьмой #MOSDROID #meetup который пройдет 17 апреля в офисе компании KasperskyLab. Три топовых докладчика, расскажут о опыте выживания в легаси проектах(8 лет и полёт нормальный!), хардкорно погрузятся во внутренности Android, а кроме того…
Приглашаем вас на восьмой #MOSDROID #meetup который пройдет 1 июня в офисе компании Google.
В этот раз докладчики расскажут как топово перформить Андроид разработку, легко создавать крутой UI и анимации, и на закуску послушаем и поспрашиваем про новое на IO и его оффлайне
Регистрация – https://mosdroid.timepad.ru/event/731318/?%20utm_source=telegram
Описание докладов детальней – http://bit.ly/2sc2KhQ
Ссылка на трансляцию будет в этом канале (@androidinfaces)
Подпишись что бы не пропустить анонс следующих встреч:
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – https://news.1rj.ru/str/androidinfaces
группа на Meetup.com – https://www.meetup.com/mosdroid
В этот раз докладчики расскажут как топово перформить Андроид разработку, легко создавать крутой UI и анимации, и на закуску послушаем и поспрашиваем про новое на IO и его оффлайне
Регистрация – https://mosdroid.timepad.ru/event/731318/?%20utm_source=telegram
Описание докладов детальней – http://bit.ly/2sc2KhQ
Ссылка на трансляцию будет в этом канале (@androidinfaces)
Подпишись что бы не пропустить анонс следующих встреч:
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – https://news.1rj.ru/str/androidinfaces
группа на Meetup.com – https://www.meetup.com/mosdroid
mosdroid.timepad.ru
MOSDROID #8 Oxygen / События на TimePad.ru
Приглашаем вас на восьмой митап сообщества Android разработчиков MOSDROID, который пройдет 1 июня в офисе компании Google, по адресу БЦ Балчуг Плаза, ул. Балчуг 7
А тем временем советую всем почитать ResearchGuide от DZone(хотя выглядит как обычный журнал про Java) по изменениям в мире Java у Kotlin прям неимоверный рост Adoption. Треть Java разработчиков используют Kotlin, и теперь юзабельность практически на равне со Scala.
Интересно что изменится в следующем году?
Интересно что изменится в следующем году?
Начался массовый(хотя пока не дотягивает) исход из Github в Gitlab. Ведь как вы знаете Github был куплен Microsoft.
Помянем хороший сервис?
DAU по импорту репозиториев увеличилось из ~15 до ~1-6K в день
https://monitor.gitlab.net/dashboard/db/github-importer
Помянем хороший сервис?
DAU по импорту репозиториев увеличилось из ~15 до ~1-6K в день
https://monitor.gitlab.net/dashboard/db/github-importer
Ну и на закуску сегодняшнего дня:
Приглашаем вас на #MOSDROID #9 #Fluorine #meetup, который пройдет
В этот раз докладчики расскажут как следить за чистотой кода, легко создавать крутой UI и анимации, и погрузимся глубже в новинку Android Jetpack.
Регистрация – https://mosdroid.timepad.ru/event/738844/?utm_source=telegram
Описание докладов детальней – http://bit.ly/2kNOoRC
Традиционной ссылки на
Подпишись что бы не пропустить анонс следующих встреч:
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – https://news.1rj.ru/str/androidinfaces
чат MOSDROID – https://news.1rj.ru/str/mosdroid
группа на Meetup.com – https://www.meetup.com/mosdroid
Приглашаем вас на #MOSDROID #9 #Fluorine #meetup, который пройдет
23 июня в офисе компании Сбербанк, по адресу БЦ «Президент Плаза», Кутузовский проспект 32.В этот раз докладчики расскажут как следить за чистотой кода, легко создавать крутой UI и анимации, и погрузимся глубже в новинку Android Jetpack.
Регистрация – https://mosdroid.timepad.ru/event/738844/?utm_source=telegram
Описание докладов детальней – http://bit.ly/2kNOoRC
Традиционной ссылки на
трансляцию НЕ будет, но после мероприятия будет опубликована ссылка на видеозапись в этом канале (@androidinfaces)Подпишись что бы не пропустить анонс следующих встреч:
канал в Twitter – https://twitter.com/mosdroid
канал в Telegram – https://news.1rj.ru/str/androidinfaces
чат MOSDROID – https://news.1rj.ru/str/mosdroid
группа на Meetup.com – https://www.meetup.com/mosdroid
mosdroid.timepad.ru
MOSDROID #9 Fluorine / События на TimePad.ru
Приглашаем вас на девятый митап сообщества Android разработчиков MOSDROID, который пройдет 23 июня в офисе компании СберТех, по адресу БЦ «Президент Плаза», Кутузовский проспект 32к1
Опубликовали презентации с последнего #MOSDROID #8 #Oxygen
– Как минимизировать рутину, чтобы не спиться, Сергей Боиштян, Tinkoff
https://speakerdeck.com/mosdroid/kak-minimizirovat-rutinu-chtoby-nie-spit-sia
– IO 2018: What’s new, Звиад Кардава, Google
https://speakerdeck.com/mosdroid/io-2018-whats-new
– Как минимизировать рутину, чтобы не спиться, Сергей Боиштян, Tinkoff
https://speakerdeck.com/mosdroid/kak-minimizirovat-rutinu-chtoby-nie-spit-sia
– IO 2018: What’s new, Звиад Кардава, Google
https://speakerdeck.com/mosdroid/io-2018-whats-new
Yandex приглашает на классный #meetup Droid Party который состоится 21 июня,
вас ожидают отличная программа и классные спикеры:
– многомодульность и Dagger 2
– как не нужно писать Unit тесты
– стейты и MVP
– знакомство с Accessibility
Регистрация и подробности по ссылке – https://events.yandex.ru/events/meetings/21-jun-2018/
Продуктивная неделя получается 😉
вас ожидают отличная программа и классные спикеры:
– многомодульность и Dagger 2
– как не нужно писать Unit тесты
– стейты и MVP
– знакомство с Accessibility
Регистрация и подробности по ссылке – https://events.yandex.ru/events/meetings/21-jun-2018/
Продуктивная неделя получается 😉
30 мая организаторы DroidconNYC в рамках привлечения внимания к CFP(который 10 июня превратится в тыкву), выпустили статью с примерами докладов которые они ожидают.
Достаточно заурядная статья показывает о новом хайпе и возможной смены эпохи, из статьи анонса мы видим что мейстрим интереса меняется – https://medium.com/@kpgalligan/the-road-to-droidcon-nyc-2018-f67e5548db68
> There have always been a few talks about React Native (or whatever), but this year “multiplatform” has hit the mainstream (or at least people’s desire to talk about it at a native developer conference)
Достаточно заурядная статья показывает о новом хайпе и возможной смены эпохи, из статьи анонса мы видим что мейстрим интереса меняется – https://medium.com/@kpgalligan/the-road-to-droidcon-nyc-2018-f67e5548db68
> There have always been a few talks about React Native (or whatever), but this year “multiplatform” has hit the mainstream (or at least people’s desire to talk about it at a native developer conference)
Medium
The road to Droidcon NYC 2018
It’s a little hard to believe, but this will be year #5 for Droidcon NYC. I’m super biased, but as great as every year has been, the year…
Друзья,
вы наверняка заметили что последние полгода моя личная активность в виде докладов/блогов/конференций немного поубавилась.
Многие в курсе что всё это потому что я ушёл делать стартап PapaJobs, вместе с крутыми чуваками и эта тема съедает всё моё время. Тем кто не в курсе – мы делаем маркетплейс по поиску работы синими воротничками с глубокой автоматизацией процессов.
В связи с этим изменением в моей жизни, меня радует четыре темы:
1. Мы помогаем находить работу людям и делаем их жизнь + жизнь их семей лучше
2. Я продолжаю заниматься созданием продуктов которые делают жизнь людей лучше, а рутинные процессы быстрее. Без этой возможности работать над продуктом просто не интересно кмк
3. Стартап это неопределённость и крутейший challenge где приходиться делать и думать о очень многих вещах. Учитывая ограниченность ресурсов права на ошибки практически нет, решиться прыгнуть в такие условия с насиженного и стабильного места может не каждый. Очень круто встречать людей которые говорят что мой пример помог им решиться сделать подобное и они остались довольны
4. Я начал решать не только технические задачи, но и много продуктовых/бизнесовых. То что я достаточно давно хотел попробовать
Так вот пишу я об этом по причине что последнее время всё чаще хочу подымать вопрос стартапов в технической тусовке и подумываю сделать большой доклад на эту тему. Насколько вам было бы интересна данная тема? [Набрасывайте в ЛС или чате @mosdroid]
И вторая причина поделиться с вами своей маленькой победой на пути к созданию крутого сервиса – https://vc.ru/40552-operator-wi-fi-maksimatelekom-stanet-sovladelcem-servisa-dlya-poiska-raboty-papajobs
вы наверняка заметили что последние полгода моя личная активность в виде докладов/блогов/конференций немного поубавилась.
Многие в курсе что всё это потому что я ушёл делать стартап PapaJobs, вместе с крутыми чуваками и эта тема съедает всё моё время. Тем кто не в курсе – мы делаем маркетплейс по поиску работы синими воротничками с глубокой автоматизацией процессов.
В связи с этим изменением в моей жизни, меня радует четыре темы:
1. Мы помогаем находить работу людям и делаем их жизнь + жизнь их семей лучше
2. Я продолжаю заниматься созданием продуктов которые делают жизнь людей лучше, а рутинные процессы быстрее. Без этой возможности работать над продуктом просто не интересно кмк
3. Стартап это неопределённость и крутейший challenge где приходиться делать и думать о очень многих вещах. Учитывая ограниченность ресурсов права на ошибки практически нет, решиться прыгнуть в такие условия с насиженного и стабильного места может не каждый. Очень круто встречать людей которые говорят что мой пример помог им решиться сделать подобное и они остались довольны
4. Я начал решать не только технические задачи, но и много продуктовых/бизнесовых. То что я достаточно давно хотел попробовать
Так вот пишу я об этом по причине что последнее время всё чаще хочу подымать вопрос стартапов в технической тусовке и подумываю сделать большой доклад на эту тему. Насколько вам было бы интересна данная тема? [Набрасывайте в ЛС или чате @mosdroid]
И вторая причина поделиться с вами своей маленькой победой на пути к созданию крутого сервиса – https://vc.ru/40552-operator-wi-fi-maksimatelekom-stanet-sovladelcem-servisa-dlya-poiska-raboty-papajobs
vc.ru
Оператор Wi-Fi «МаксимаТелеком» станет совладельцем сервиса для поиска работы PapaJobs
Компания получит миноритарную долю в обмен на размещение рекламы.
Между тем мы начали MOSDROID 9. Присоединяйтесь - https://youtu.be/4T3q5qXwhgY
YouTube
MOSDROID #9 Fluorine
Трансляция 9-го митапа от сообщества MOSDROID
А тем временем Android Pie покатился в массы - https://android-developers.googleblog.com/2018/08/introducing-android-9-pie.html
С самого начала сидел на превью, работает отлично
С самого начала сидел на превью, работает отлично
Android Developers Blog
Introducing Android 9 Pie
Posted by Dave Burke, VP of Engineering After more than a year of development and months of testing by early adopters, we're ready ...
Друзья, что-то каанал из-за стартаперских телодвижений автора подзатих, в связи с этим обещаем исправиться и вернуть всё в лучшую сторону, а тем временем анонс)