РУС | EN

14 июня(пятница) 2013 Москва

Телефон: +7 (499) 403-10-11 (многокан)
E-mail: 2013@devconf.ru

Архив 2013 года - актуальная информация тут

Android Custom Components ( Разработка визуальных компонентов для Android )

Chiu-Ki started writing mobile apps at Google, where she worked on Google Mobile Maps for Android. After a brief stint in web development at two startups, she is now back to her mobile roots with her own company for app development. Her apps include “Monkey Write” for learning Chinese writing and “Heart Collage” for snapping photos to stitch into a heart.

Перевод
Чики Чан начала разрабатывать мобильные приложения в компании Google, где работала над Android-версией Google Maps. Позже основала свою компанию, пишет приложения как для Android, так и для iOS. Выпустила приложение Monkey Write для обучения китайскому письму и приложение Heart Collage для создания коллажей. Ведет блог http://blog.sqisland.com/. Часто выступает на конференциях, в том числе на AnDevCon.

Доклад(1 час)

Android comes with many built-in components, but some tasks are best accomplished by rolling your own.

Android SDK содержит много визуальных компонентов, но зачастую их функциональности не хватает, и приходится разрабатывать собственные.

Подробно:
We will start from a simple example of enhancing the TextView class, and finish with a complete custom view with its own size measurement, drawing function and custom attributes. We will also discuss the best practices for custom views. What is the difference between a custom view and a fragment? How about a compound control? When to use which?

By the end of the session, you will know not only how to create reusable custom components, but when to use them.

Мы начнем с простого расширения TextView, а закончим разработкой компонента с нуля, напишем функции измерения и рисования, добавим атрибуты. Также будут обсуждаться лучшие практики разработки компонентов и другие вопросы. Какова разница между компонентом и фрагментом? Что такое составные компоненты? Когда лучше что использовать?

В конце лекции вы будете знать разные подходы к разработке визуальных компонентов и лучшие практики их использования.


Программа конференции