Как сделать красивые и стильные приложения, такие как Timely
На основании чегоGoogle сказал вhttp://developer.android.com/ в разделе дизайна, разработчик должен рассмотреть три цели:
Очаруй меняУпростить мою жизньСделай меня удивительнымЧто, кстати, мы (разработчики) знаем.
Посмотрев на многие успешные приложения в игровом магазине, вы увидите, что они разработаны в соответствии с рекомендациями Google по разработке и в значительной степени используюттак же компоненты а такжетематизации а такжестили что гугл использовал в своих приложениях.
Многим людям нравятся такие проекты, а также эти стандарты Android с точки зрения тем и компонентов, но когда вы смотрите на некоторые приложения вМагазин игр или какой-то производитель оборудованияс приложениями, какSamsung которые создали свои специальные приложения (например, Galaxy Note 10.1приложение для заметок) или жеприложение погоды asus или вмагазин игр своевременно приложение, которое является отличным с точки зрения функциональности и, конечно, дизайна, вы могли видеть, что они используют различные виды дизайна и компонентов.
Теперь давайтеглубже в том, что Googleговорит:Типичное приложение для Android использует панели действий, и многие приложения будут включать в себя панель навигации.
Как это:
Панель действий:
Навигационный ящик:
И другие стандартные компоненты на андроид.
Но как некоторые разработчики могут сделать приложения такими красивыми и функционально совершенными (почти!), Как приложение Timely, не используя многие типичные компоненты для Android, определенные Google.
Давайте посмотрим насвоевременно приложение:Это экран, на котором пользователь может видеть сигналы тревоги, где он / она может установить один или просто смотреть на часы:
Теперь вопросы, которые приходят мне в голову:
Как я могу создать тему для моего приложения?Как я могу сделать такие фоновые анимации и использовать их в своих приложениях?Использовали ли их разработчики единство и затмение, чтобы оно работало как приложение для Android?Если они использовали единство, то почему приложение работает очень гладко?На панели действий, как они раскрасили его и определили непрозрачность для объекта?Какой класс анимации может делать то, что они делали в приложении? (как анимация изменения времени часов)Если они использовали единство, то как же получается их приложение?размер s составляет 10 МБ?Есть много других подобных приложений (не на 100% похожих), которые имеют свой особый дизайн.
Насколько я понимаю, нетмного сайтов, которые предлагают пользовательские компоненты для Android, какhttp://androidviews.net/ так что, похоже, мы вынуждены делать свои собственные компоненты, которые требуют много времени и в настоящее время (2013) неИдеально, тогда как для ios существуют тонны нестандартных компонентов, изготовленных другими компаниями.
Я также посмотрел на сайте приложения Timely, и в рамках ихЧасто задаваемые вопросы В разделе есть место, где, по их словам, они покажут, что и как они делали тематику, раскраску и компоненты, но поскольку нет расписания для их объявления, и я неМне нравится оставаться в темной зоне, я пришел сюда, чтобы спросить вас экспертов.
Этокотировка отих сайт: я
Я разработчик и просто могуне могу понять, как вы делали эти анимации и цветовые эффекты.
Мы планируем вести инженерный блог в будущем. Оставайтесь в курсе!
Если вы, ребята, знаете, как создавать приложения, подобные этим, или если вы знаете, какую часть анимации, компонентов, трюков и хаков они использовали, то вы просто сделали мой день.