Конференция завершена. Ждем вас на AppsConf в следующий раз!

Contacts Framework and phones formatting. Что скрывается за 65 классами ContactsContract Технологии Android

Доклад принят в программу конференции
Артур Бадретдинов
Squire Technologies

Начал программировать со школы, ведь это действительно интересно.
Получил магистерскую степень по Software Engineering в Иннополисе, так как понял, что при создании продуктов важна командная игра и возможность писать расширяемый и изменяемый код.
Организатор Android Academy, выступающий на конференциях и организующий митапы.

Разрабатывал серверные приложения на Java, решил уйти поближе к пользователям — в мобильную разработку. Сейчас возглавляет команду Андроид-разработки в компании Squire Technologies

Telegram: @gaket
Telegram: @travelernote
Twitter: @ArtursTwit
https://www.linkedin.com/in/gaket/
Тезисы

Задумывались ли вы о том, как работают Контакты в Андроиде? В чём разница между Contact и RawContact, и как это всё превращается в список контактов пользователя, где телефон, skype и whatsapp сосуществуют рядом? Может, вы бы хотели добавить и своё приложение в этот список?

Если вы выходите на международный рынок, всё становится ещё веселее. В Индии, например, есть 4 репрезентации одного и того же номера телефона. А в Мексике нельзя просто взять и добавить код страны перед номером.

Думаете, вас спасёт e164? Хотелось бы, но и тут не всё так просто, если у вас есть пользователи на Samsung, Oppo и Xiaomi. Почему? Обсудим.

Мобильные приложения / другое

Другие доклады секции Технологии Android