Поліпшення якості android market.

Відео: Як поліпшити якість звуку на Андроїд

З тисячами нових додатків публікуються в Android Market кожну тиждень, це стає все більш і більш важливо активно працювати на подолання беспорядка.Однім із способів поліпшення видимості вашого застосування в екосистемі полягає в розгортанні цілеспрямованих мобільних рекламних кампаній і крос-додатків акціях. Однак, є ще один перевірений часом метод установки посадових циклів: поліпшення продукту!

Відео: ТОП 10 КРАЩИХ ІГОР НА андроїд + посилання на скачування

Краще додаток може подолати дуже довгий шлях: більш висока якість програми буде претендувати на більш високі оцінки користувачів, як правило, краще рейтинг, більше завантажень, збереження і більше установлені інтервали часу. Висока якість додатків також значно підвищує ймовірність отримати деякі непередбачені позитивні показники такі, як бути показаним в Android Market або соціальної мережі і дзижчання засобів масової інформації.
Підвищення вищої якості додатків очевидно. Однак, це не завжди ясно, як писати так звані «кращі програми.» Шлях до поліпшення якості додатків не завжди добре освітлені. «Якість» термін, і його близькі родичі «підгонка і обробка» не завжди коректні. У цій статті ми почнемо шлях до ясності, дивлячись на кілька ключових факторів в додатках якості, і, крім того, розглянемо шляхи поліпшення вашого застосування по цих розмірах.
Слухайте шановні користувачі
З огляду на, що майже будь-якою мірою «успіху» в додатку включає в себе пов`язані такі показники, як кількість завантажень, щоденна активність, утримання і т.д., це гарна ідея, щоб почати думати про якість вашої програми, як він ставиться назад в користувачу .
Найбільш очевидний спосіб почути користувачів, це читання і рішення коментарів на додатки в Android Market. Хоча коментарі не завжди продуктивні або конструктивні, деякі будуть надавати цінну інформацію з різних аспектів вашої програми, які ви не можете прорахувати свідомо заздалегідь. Важливо пам`ятати, що користувачі мають можливість змінювати свої оцінки і коментарі про додаток стільки, скільки вони б хотіли.
Тепер, так як Android Market в даний час не забезпечує двосторонню зв`язок середовища для розробників і користувачів, ви повинні створити свою власну підтримку та обговорення призначення (S). Є кілька чудових інструментів підтримки, що може поставити вас в зв`язок безпосередньо зі своїми користувачами, такі як групи Google Groups, Zoho Discussions, getsatisfaction.com. Як тільки ви отримаєте набір з таким інструментом, переконайтеся, що для заповнення в підтримку посиланням в лістинг ринку Android - користувачі не перейдуть на них.
Інший спосіб краще слухати користувачів при наявності публічної бета-версії або довірений тестер програми. Дуже важливо мати деяку кількість реального тестування користувачів перед випуском чогось нового в Android Market. На щастя, ви можете поширювати свої додатки для користувачів за межами ринку за допомогою веб-сайту-на сайт можуть увійти або бути загальнодоступним - це повністю залежить від вас. Скористайтеся цією можливістю, пропонуючи ваше наступне планове оновлення для деяких ранніх, до подання на ринку. Ви будете здивовані тим, як багато маленьких, але вражаючих, поліпшень може вийти з джерел, тестування реальних користувачів.
Поліпшення стабільності та усунення помилок
Я не буду вдаватися в подробиці про те, чому це важливо, тому що ми сподіваємося, це очевидно. Хочтеся відзначити і ще щодо недостатніх інструментів для лову проблеми зі стабільністю, коли відбувається збій, це UI / Application Exerciser Monkey. Monkey буде відправляти випадкові події error reporting features призначеного для користувача інтерфейсу для Activitie вашого застосування, дозволяючи користувачеві викликати потоки, які можуть розкрити проблеми зі стабільністю.
Крім того, з нового повідомлення про помилки особливості в Android 2.2, користувачі тепер мають можливість повідомляти про аварії додатки для розробників. Вони показуються в консолі розробника Android Market. Не забудьте прочитати ці повідомлення і реагувати на них відповідним чином.
Нарешті, зберегти зовнішні помилки і трекер телефон запитувати його. Це дозволить користувачам взаємодіяти з додатком при найближчому рівні, наступними особливостями і помилками, які їх стосуються. Користувач не отримає розчарування додатком і проблемами, які можуть бути ефективно керовані з старанним відстеженням питання і зв`язку. Деякі із засобів підтримки, перераховані вище особливості пропонують відстеження помилок, і якщо ваш проект з відкритим вихідним кодом, найпопулярнішим сховище хостинг сайтів, таких як Google Code і GitHub буде також пропонувати.
Поліпшення призначеного для користувача інтерфейсу Оперативність
Один вірний спосіб поставити галочку ваших користувачів, що у вас повільний інтерфейс. Дослідження показали, що швидкість запитів низька ... для будь-якого інтерфейсу, будь то робочий стіл, веб, або мобільні. Справді, значення швидкості посилюється на мобільних пристроях, оскільки користувачі часто потребують інформації на ходу коли поспішають.
Одним із шляхів підвищення продуктивності інтерфейсу є зведення до мінімуму складності макета. Якщо ви відкриєте hierarchyviewer то побачите, що ваші схеми розміщення більш ніж на 5 рівнів в глибину, це може підвищити час, щоб спростити макет. Розглянемо рефакторинг цих глибоко вкладених LinearLayouts в RelativeLayout.Просмотр об`єктів вартістю близько 1 до 2 Кб пам`яті, тому великих ієрархій не може бути, інакше це призведе до катастрофи, в результаті чого часто проходить сміття в виділену пам`ять, збір якого блокують основні (UI) потоки .
Нарешті, інструменти, такі як traceview і ddms можуть бути вашим кращим Frends іншому для поліпшення продуктивності шляхом профілювання викликів методом моніторингу і виділення пам`яті, відповідно.
Додаткові ресурси:
Designing for Performance

Designing for Responsiveness

Відео: Як розширити дозвіл і якість відео на андроїд | поліпшення відео на ютуб | туторіали на андроїд

поліпшення юзабіліті
Я скажу це знову тут, слухайте ваших користувачів! Попросіть кількох реальних власників пристроїв користувачів Android (Друзі, родина і т.д.), щоб випробувати вашу заявку і спостерігати за ними, як вони взаємодіють з нею. Подивіться в яких випадках, коли вони заплуталися, не впевнені, як вчинити, або здивовані певною поведінкою. Мінімізація цих випадків дає переосмислення деяких взаємодій в вашому додатку, можливо, працюють в деяких з моделей призначеного для користувача інтерфейсу команди Android UI user interface patterns.
У тому ж ключі, дві проблеми, які в даний час чума Android інтерфейсів користувачів малорозмірних екранів і занадто малого розміру шрифту. Як правило, це легко виправити і може надати велику вліяніе.Оптімізація для простоти використання і чіткість, при зведенні до мінімуму, або принаймні ретельне балансування, щільність інформації.
Іншим способом поступового поліпшення юзабіліті, заснованих на реальних даних, є реалізація Analytics всього вашого застосування для входу використання окремих ділянок. Розглянемо зниження рідко використовуються розділи меню, або видаляючи їх зовсім. Для oftenly використовувані розділи і елементи призначеного для користувача інтерфейсу, переконайтеся, що вони відразу ж очевидні і легко доступні в інтерфейсі вашого застосування, щоб користувачі могли швидко отримати до них доступ.
Нарешті, зручність використання є великою і добре документованим предметом, що має тісні зв`язки з дизайном інтерфейсу, когнітивні науки та інших дисциплін.



Поліпшення зовнішнього вигляду і естетика
Там не замінити реального дизайнерського призначеного для користувача інтерфейсу - в ідеалі той, хто добре розбирається в мобільних та Android, а в ідеалі вийде - зручний дизайн, як взаємодія та візуалізація. Одне з популярних місць для розміщення отворів для дизайнерів jobs.smashingmagazine.com, і використання соціальних зв`язків на Twitter і LinkedIn може дати великий талант.
Якщо у вас немає такої розкоші, робота з дизайном користувальницького інтерфейсу, є кілька способів, в яких ви можете поліпшити зовнішній вигляд вашого застосування самостійно. По-перше, познайомитися з Adobe Photoshop, Adobe Fireworks, або інші растрові зображення і інструменти редагування. Освоєння мистецтва пікселів в цих додатках вимагає часу, але хонингование цих навичок може допомогти в створенні інтерфейсу. Крім того, майстер рамки ресурсів, вивчаючи основи призначеного для користувача інтерфейсу активи, макети і читання за допомогою нової документації ресурсів. Такі методи, як 9-патч і класифікатор Каталогу ресурсів кілька унікальних для Android, і вирішальну роль у створенні гнучкого естетичного інтерфейсу.
нещодавно опубліковані Android UI Design Tips слайди містять кілька кращі практичні поради для вашого розгляду.

Набір функцій Доставка
Маючи набір функцій, в вашому додатку має важливе значення. Легко потрапити в пастку функції повзучості, будівля як багато функціональне в вашому додатку, і це можливо. Надання миттєвого задоволення, негайно показати найбільш важливі або відповідної інформації має вирішальне значення на мобільних пристроях. Надання занадто багато інформації може бути розчаруванням (або навіть більше), ніж не пропонують досить.
І ще, прислухайтеся до своїх користувачів шляхом збору та реагування на побажання. Будьте обережні, однак, приймати побажання з зерном солі. Запити можуть бути дуже корисні в сукупності, щоб отримати уявлення про те, які функції ви повинні поліпшити, але не всі можливості запитів повинні бути реалізовані.
Інтеграція з системою і сторонніми додатками
Відмінний спосіб доставити радість користувачам є інтеграція з операційною системою. Такі можливості, як додатки app widgets, live folders, global search integration. Для деяких категорій додатків, основні функції, такі як додатки віджети в порядку вещей.В тому числі їх вірний спосіб очорнити в іншому випадку позитивного користувацького досвіду. Деякі додатки можуть досягти ще більш жорсткі OS інтеграції з новими контактами, рахунками і синхронізації API, доступних в Android 2.0 і вище. Кілька зразків додатків, які показують, як використовувати ці API-інтерфейси є SampleSyncAdapter (в комплекті зі зразками SDK) і JumpNote.
Сторонні інтеграція можуть забезпечити навіть більше захоплення і дають користувачеві відчуття згуртованості пристрою. Це також дуже приємний спосіб додавання функціональності вашого додатка без написання додаткового коду (за рахунок використання функціональності інших додатків). Наприклад, якщо ви створюєте додаток камери, ви можете дозволити користувачам редагувати свої фотографії в перед збереженням їх у колекції, якщо у них є встановлені сторонні додатки.

Додаткові ресурси:

Designing for seamlessness

Зверніть увагу на деталі ...

Відео: Поліпшення звуку на гаджетах з ОС Android

Переконайтеся, що значки вашого застосування (особливо пускова іконка) чіткі і піксель-вчинені на всі резолюції. Якщо у вас виникли проблеми або не маєте ресурсів для розробки значка, розгляньте можливість використання нових Android активних інструментів Studio (проект недавно вийшов з відкритим кодом), щоб створити іконки.
... І ще ...
Поряд з цим блогом, обов`язково дотримуйтесь @AndroidDev на Twitter - там постійно йде збір і обмін порадами та рекомендаціями з розробки додатків Android, що ви не завжди знайдете більше ніде. І, звичайно, не бійтеся задавати питання в форумах підтримки на Stack Overflow і Google Groups.

Спасибі за читання!

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!