19.08.2016, 15:37:31
Войти Зарегистрироваться
Авторизация на сайте

Ваш логин:

Ваш пароль:

Забыли пароль?

Навигация
Новости
Архив новостей
Реклама
Календарь событий
Right Left

Величезний список онлайн-інструментів для Android-розробників

  1. проектування
  2. InvisionApp - Проектуйте краще. Швидше. Разом.
  3. Zeplin - спільний простір для команд з розробки продукту
  4. Розробка
  5. Material palette - генератор кольорової палітри для матеріального дизайну
  6. AndroidAssetStudio - онлайновий генератор піктограм
  7. Android SDK search - плагін для Chrome
  8. Gradle, Please - знаходимо потрібну залежність
  9. Kotlin extensions - найпоширеніші розширення Kotlin
  10. JsonStub - фіктивний JSON REST API
  11. Тестування і виробництво
  12. Appetize - запускайте нативні додатки в браузері
  13. Appstore screenshot generator - створюйте картинки для App Store і Google Play
  14. App Launch Pad - генератор мок-моделей
  15. Допоміжні інструменти & продуктивність
  16. Mindorks App Store -б ібліотекі, проекти, інструменти і додатки для Android
  17. Octotree - плагін для Chrome
  18. RegExr - вивчаємо, складаємо і тестуємо регулярні вирази

Переклад статті «Awesome List Of Online Tools For Android Developers», опублікований сайтом tproger.ru.

опублікований

Існує безліч статей, де перераховуються найкращі інструменти для Android-розробки. Але тут я перерахую тільки «онлайнові інструменти», кожен з яких придатний для вирішення більшості завдань, що виникають в життєвому циклі розробки ПЗ. Інструменти, розглянуті в статті, перераховані в довільному порядку.

Поїхали ...

проектування

Figma - Перетворюємо ідеї в продукти. Швидше.

Figma

Один з кращих інструментів для проектування і прототипування , Які мені тільки траплялися. Теглайн вас не обманює - ви дійсно можете втілити ваші ідеї в готовому продукті за лічені хвилини. Команда може без праці співпрацювати, проектувати, прототіпіровать, пропонувати імітаційні моделі, все за допомогою цього приголомшливого інструменту.

InvisionApp - Проектуйте краще. Швидше. Разом.

InvisionApp

Invision дозволяє проектувати і прототіпіровать продукти, ділитися ними і презентувати їх, отримувати відгуки та коментарі, організовувати зустрічі для обговорення і розглядати проект на маркерні дошки, забезпечує організацію, співпраця, що хочете. Ви як розробник / дизайнер можете почати з базового безкоштовного плану.

Zeplin - спільний простір для команд з розробки продукту

Zeplin

Ще один онлайн-інструмент для проектування - Zeplin - це коллаборатівного рішення, створене для дизайнерів призначених для користувача інтерфейсів і розробників клієнтської частини. Дизайнери можуть перетворювати свої проекти в специфікації і керівництва, а розробники - генерувати від платформи специфічні зразки коду.

Ще пара інструментів, гідних згадки - Mockflow , Draw.io .

Розробка

Android Starters - саморобні заготовки проектів від спільноти

Android Starters

Чудовий онлайновий інструмент від Равіндра Кумара і Шівам Чопра, в якому (на основі обраної вами архітектури) створюється проект для Android, і з нього заздалегідь віддаляється весь стереотипний код. Все це робиться буквально 3 кліками. ось пояснювальна стаття з Medium.

Material palette - генератор кольорової палітри для матеріального дизайну

Material palette

Саме кольору прикрашають вашу програму. Ви приступаєте до розробки програми та роздумуєте, який основний колір для нього вибрати? Щоб прийняти таке рішення, зручно скористатися матеріальної палітрою . Тут також надаються піктограми і колірні варіанти.

AndroidAssetStudio - онлайновий генератор піктограм

AndroidAssetStudio

чудова колекція інструментів від Романа Нуріка , За допомогою яких ви легко сгенеріруете різноманітні іконки для вашого Android-додатки. Цей інструмент зручний при створенні набору іконок для новоспеченого додатки.

Android SDK search - плагін для Chrome

Android SDK search

приголомшливе розширення для браузера Chrome , Пропоноване на сайті Романа Нуріка, допомагає швидко знайти Android SDK на офіційному сайті розробника. Цей же інструмент ви знайдете на ринку додатків Android play store , Розробив його Джейк Уортон .

Gradle, Please - знаходимо потрібну залежність

Gradle, Please

Якщо ви використовуєте Gradle як складальної системи для Android-додатків, то можете з легкістю підключати зовнішні бібліотеки / залежності - для цього досить додати єдиний рядок коду в build.gradle. Щоб все стало ще простіше, можете скористатися цим мініатюрним інструментом для вибору потрібної залежності і вже через кілька секунд використовувати її в вашому проекті.

Kotlin extensions - найпоширеніші розширення Kotlin

Kotlin extensions

Якщо ви хороший Android-розробник, то, ймовірно, вже використовували в деяких проектах мова Kotlin. У Kotlin є чудова можливість під назвою extensions (Розширення) - здатність додавати в клас новий функціонал без необхідності успадкування від нього. В цьому інструменті вам пропонується продумана добірка найбільш часто використовуваних розширень Kotlin. Спробуйте.

JsonStub - фіктивний JSON REST API

JsonStub

Якщо ви займаєтеся розробкою клієнтської частини, то за допомогою цього інструменту зможете створювати самостійно змодельовані фіктивні JSON-запити і відгуки, поки інтерфейс бази даних ще в розробці. Круто, правда? Тепер всю роботу по інтеграції можна виконати заздалегідь і тестувати клієнтський код у міру необхідності.

Jsonplaceholder - інструмент з тієї ж категорії, що надає безкоштовні онлайнові REST-сервіси, зручні при демонстрації прикладів коду, тестуванні нових бібліотек.

Тестування і виробництво

APK method count - не перевищує межі!

APK method count

Як Android-розробник ви повинні знати, що віртуальна машина Dalvik допускає не більше 65K методів . цей інструмент зручний, коли вам потрібно знати, скільки всього методів у вас в додатку і в середньому на пакет.

Appetize - запускайте нативні додатки в браузері

Appetize

Будь-розробник знає, скільки часом доводиться помучитися з тестуванням. В Android доводиться враховувати всі версії. А при тестуванні може знадобитися працювати з емуляторами для безлічі образів, навантажуючи при цьому пам'ять. У більшості випадків все, що нам потрібно - це онлайновий інструмент, що імітує наш додаток. Ось він: Appetize .

Appstore screenshot generator - створюйте картинки для App Store і Google Play

Appstore screenshot generator

цей інструмент дозволяє за лічені секунди прикрасити скріншоти готового додатка. У цьому інструменті можна міняти заливку, обрамлення пристрої, шрифти, кольори, в залежності від того, що вам потрібно.

App Launch Pad - генератор мок-моделей

App Launch Pad

інструмент служить для тієї ж мети, що і попередній, тільки що шаблони в ньому більш запам'ятовуються, і він вимагає реєстрації.

Допоміжні інструменти & продуктивність

Android arsenal - пул бібліотек і інструментів

Android arsenal

цей інструмент не можна вважати інструментом в строгому сенсі, однак він заслуговує на увагу. Це ретельно підібраний список інструментів і бібліотек. Тут ви знайдете практично всі вільні бібліотеки, що надаються виключно для Android.

Mindorks App Store -б ібліотекі, проекти, інструменти і додатки для Android

Mindorks App Store

Mindorks - настільки шикарне співтовариство, що просто не втомлюєшся дивуватися доступним тут безкоштовних ресурсів. Ось доповнення до їх вкладу - ретельно підібраний арсенал бібліотек і інструментів Android, за допомогою якого простіше підібрати саме те, що нам потрібно.

Octotree - плагін для Chrome

Octotree

Якщо ви любите GitHub і багато читаєте код, то, ймовірно, знаєте, як незручно влаштований огляд GitHub-файлів онлайн. Тепер цей процес можна спростити за допомогою розширення Octotree . Тут надається панель інструментів зі зручною навігацією, також підтримує приватні репозиторії. Потім мене подякуйте 😉.

RegExr - вивчаємо, складаємо і тестуємо регулярні вирази

RegExr

Перший програміст: У нас проблема
Другий програміст: Давай застосуємо регулярні вирази!
Перший програміст: Тепер у нас дві проблеми.

RegExr вам на допомогу. Один з кращих інструментів для вивчення регулярних виразів і вирішення пов'язаних з ними проблем. Також в ньому пояснюються всі елементи вашого регулярного виразу.

Ще парочка інструментів для роботи з регулярними виразами: RegEx101 , RegExtester .

Ще парочка інструментів для роботи з регулярними виразами:   RegEx101   ,   RegExtester


Ви приступаєте до розробки програми та роздумуєте, який основний колір для нього вибрати?
Круто, правда?