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