ASmirnov
844 subscribers
78 photos
1 video
2 files
355 links
Android In Faces -> уходим от Android

Я Александр Смирнов, CPTO MySky.com иногда пишу разные мысли об ИТ, бизнесе и обучении
Download Telegram
Gentle Reminder
Сегодня последний день когда вы можете использовать READ_SMS или CALL_LOG permissions в приложениях которые не предназначены для работы с смс или звонками по дефолту. Уже завтра приложения нарушаюшие этот policy удалят из сторов, а 90 дней для апдейта прошли очень быстро – детальней
Ну что друзья, праздники закончились. Пришли трудовые будни!

Заряжаемся позитивом и вперёд фигачить крутой код в новом крутецком году!

https://youtu.be/fmczssLE638
https://twitter.com/jmslau/status/1087827632752738304
Отличный второй шаг сделан. А есть ещё кто не перешёл на Kotlin? Почему? -> @mosdroid
Очень крутой дифф для детального разбора разницы и апдейтов различных версий Java между собой.
Для меня[т.е. человека кототрый уже не так плотно следит за развитием большой Java] прям очень информативно и залипательно – https://github.com/marchof/java-almanac/

Совсем скоро выходит Java 12, пока погружаться. А заодно смотреть какие JSR для 13 подготовили?
Друзья,
открыли регистрацию на MOSDROID #15 Phosphorus #meetup и свободных мест осталось совсем не много.

В этот раз поговорим о трансформации архитектуры одного из крупнейших мобильных приложений в России, погрузимся в безопасность в контексте Android, а также научимся давать и получать обратную связь 😉

Мероприятие пройдет 2 февраля в офисе компании Туту, в БЦ Ньютон Плаза по адресу 1-й Нагатинский проезд 10с1.

Для участия в мероприятии необходимо зарегистрироваться

Ссылка на прямую трансляцию традиционно будет опубликована в канале Андроид в Лицах (@androidinfaces)
В прошлом посте куда-то пропал линк на регистрацию, пофиксили
Люблю смотреть на примеры решений крутых фишек и традиционно хорош для идей реализации Plaid, но там уже редко появляется что-то новое.

Недавно нашёл ещё один интересный семпл проект, думаю будет интересен каждому кто пользовался YouTube на мобайле. Клёвую анимацию перехода между активным видео рядом и предыдущим экраном. При этом продолжая проигрывать видео-контент.

> Features:
– Smooth Draggable Animation
– Customizable Video Player
– Dependency Injection (Dagger 2)
– MVVM Architecture pattern using Android Architecture Components
– Kotlin

Собственно интересен как раз в первых двух фишках
Продолжим тему с классными репозиториями – традиционной болью становятся различные валидации форм. Когда болит нужно бороться, в итоге богу велосипедов пишутся велосипеды библиотек и не публикуются в паблик.

Но даже те из которые публикуются чаще всего не удобные, или в них нет возможности классной кастомизации которая мне была нужна. В итоге нашёл интересный проект с удобным АПИ и отличной кастомизацией.

> Features:
– An easy to use form validator for Kotlin & Android
– Customizable Kotlin DSL
– Support of EditText, TextInputLayout, Switch, RadioButton, CheckBox, Spinner, Seeker, etc
– Easy validation and error handling
Последний год я работаю в роли CTO в стартапе, и одна из моих задач people-менеджмент большой разношорстной команды крутанов. Собственно именно в этой роли я впервые сильно задумался насколько не эффективно мы(разработчики) коммуницируем и насколько проще и быстрее можем быть правильно поработав над собой и собственными soft скиллами.

Для многих из нас намного проще выучить ещё один язык программирования, чем изменить своё поведение и систему мышления, получив мощное ускорение в эффективности труда, карьерного роста и радости от работы.

В рамках работы над этим направлением мы решили запустить второй набор Школы Soft Skills для разработчиков, где научим тому, что на самом деле важно: эффективно общаться, грамотно разруливать конфликты, успевать в срок, планировать своё развитие. Расскажем о подводных камнях, ответим на вопросы и разберём ваши кейсы.

Занимаемся по средам с 19:00 до 22:00 в центре Москвы недалеко от метро. На каждом занятии обсуждаем успехи каждого студента на предыдущей неделе, говорим о новой теме и разбираем кейсы. Кроме трёх часов занятий вам понадобится время на выполнение заданий: на курс будет уходить около 10 часов в неделю. Общаемся оффлайн и в Телеграмме. Группу делаем небольшой, максимум 10 человек.

Преподаватели курса:
Анастасия Калашникова – опытный психолог с 8 летним опытом ведения практики и ex IT HR.

Александр Смирнов – сооснователь и технический директор компании PapaJobs. Google Developer Expert по Android технологиям в России.

Вопросы задать можно прямо в телеграмме @smred или @akpsy
Запись на курс проводит @akpsy

Цена курса: 15 000 р.
Старт занятий - 6 марта
Парни запустили FlutterDev подкаст, пожелаем удачи. Гоу слушать
🔥Открываем Flutter-подкаст, знакомимся и обсуждаем возможности и перспективы фреймворка.

https://soundcloud.com/flutterdevpodcast/0-pilotnyy-vypusk

Станет ли Flutter спасением для мелкого аутсорса и стартапов, какой помощи ждать от Google тем, кто всё-таки решился переехать на Flutter, какими внутренними Flutter-приложениями уже пользуются сами гуглеры, "что там по Фуксии" и перестало ли слово "кроссплатформа" быть ругательным - всё это и многое другое мы обсудим в пилотном выпуске!

У микрофона: Евгений Сатуров, Артем Зайцев, Звиад Кардава.

Спонсор выпуска - студия разработки Surf (Mobile + AI) https://surfstudio.ru/

Родмэп-2019: github.com/flutter/flutter/wiki/Roadmap
Баг-трекер: github.com/flutter/flutter/issues
Майлстоуны: github.com/flutter/flutter/milestones
Коллекция библиотек: pub.dartlang.org/flutter/packages
Подборка готовых приложений: itsallwidgets.com
Нашумевшая статья от Хакер о Фуксии(платно): xakep.ru/2019/01/09/

Официальный чат подкаста: https://t.me/flutterdevpodcast
Our autoresponder is broken, and we're working on fixing it now. We've received your support case and will follow up soon.


Обратился значит в службу поддержки, сразу понял серьёзная контора
Друзья, напоминаем что совсем скоро начнётся MOSDROID #15 – самое время приготовиться выдвигаться на мероприятие, которое пройдет в офисе компании Туту, в БЦ Ньютон Плаза по адресу 1-й Нагатинский проезд 10с1.

Программа и расписание – https://mosdroid.timepad.ru/event/894879/

Ссылка на видеотрансляцию будет немного позже
Подьъехали первые планшеты на базе российских процессоров Эльбрус. Киллерфича планшета защищённость, предназначен для промышленного и оборонного секторов.

Теперь с планшета можно и с реального оружия стрелять, аркады выходят на новый уровень!

http://tehnoomsk.ru/node/3507
Ребзя, нас снова номинировали на премию как лучших из лучших!

Заходи на страницу, находи PapaJobs и голосуй, а то проиграешь!

http://pitch-award.ru/nominee


Спасибо что поддерживаете наш скромный проект 😉
Статьи/выступления/etc о технологиях обычно делятся на два типа: восхищение vs хейт. По этому я обожаю когда автор раскрывает тему со всех сторон и следующая статья как раз такая.

Protobuf появился уже достаточно давно и множество проектов уже успело получить много профита и набить нормально шишек. И если вас как и меня, очень мотивирует затянуть protobuf в прод потенциальный бенефит по скорости сериализации, то следующая статья поможет ответить на последние мешающие вопросы.
Меня часто спрашивают по поводу готовых проектов в проде на Flutter.

Решил отразить в посте немного шире:
Топ 10 существующих приложений на Flutter с открытым исходным кодом. Есть ссылка на сторы и на сорцы
Прикольная галерея с готовыми открытыми приложениями у котторых очень крутые эффекты местами, некоторые из этих эффектов я бы достаточно долго делал бы на native. Естественно можно потрогать + скачать код
– Интересно увидеть первый маркет готовыми Flutter темами (читай частями UI и бизнес логики). Давно не видел чего-то подобного, не коробочного для native. Что сказать – браузер грузится, лавеха мутится.