1000 на Android


Xakep #240. Ghidra

Xakep #239. Розкрити та вивчити

Xakep #238. Забутий Android

Xakep #237. Даркнет 2018

$1000 для Android. Заробляємо на програмах для мобільної платформи від Google
Зміст статті
Відразу хочу попередити, що не збирався писати допомогу, як заробити мільйон. Хоча б тому, що якби знав, то нізащо не розповів би. А ось чим я готовий поділитися, то це підходами та механізмами, які дозволяють розробникам заробляти на додатках для Android. Але перш ніж рватися в бій, потрібно розповісти кілька слів про саму платформу.
Звідки взявся Android?
Найбільш поширеним зараз є девайс HTC G1 - дуже непоганий пристрій за співвідношенням «ціноякість». Саме його я використовую для налагодження робочих проектів. Правда, якщо хочеш купувати пристрій зараз, то я настійно рекомендую поглянути на щось сучасніше, на зразок HTC Nexus One або Motorola Droid. Оглядів пристроїв і самої платформи в Мережі – мільйон, тому на цьому я не зупинятимуся.
Програми для Android
Віртуальні магазини наповнюються продукцією від компаній-творців, а також сторонніх розробників і часто від програмістів-одинаків. Для запобігання розповсюдженню фішингових програм та вірусів, на всіх майданчиках обов'язково працює модерація. Щоправда, політика розміщення програм на майданчиках відрізняється: на тому ж App Store'e існує премодерація, і твоя програма може досить довго проторчати в черзі на модерацію, тоді як в Android Market прийнята політика постмодерації. До того ж на iPhone існують дуже жорсткі правила для додатків як з технічного виконання,так і функціональному - тому немає жодної гарантії, що твоя розробка, навіть якщо вона надзвичайно корисною і зручною, потрапить у каталог. Майданчик Android Market у цьому плані набагато ліберальніший. Є ще одна відмінність: легально встановлювати програмне забезпечення для iPhone передбачається виключно через AppStore, тоді як Android дозволяє вантажити програми звідки завгодно. У кожному підході є й плюси та мінуси, не будемо в них заглиблюватись, а приймемо як належне.
Чи можна заробити на продажі?
Так, можна спробувати працювати через посередника. Перший варіант – друзі та родичі за кордоном, які мають рахунки в локальних банках. Інший варіант - спеціальні компанії-посередники, які за бажанням легко шукаються через пошуковик і пропонують свої послуги за 10-20% від вартості кожного продажу. Успішної співпраці у мене з жодної з них не було, тому конкретні компанії я тобі радити не буду. Якщо працювати через посередників бажання немає, а продавати програми таки хочеться, тобто ще один варіант — альтернативні магазини. Найбільш популярними вважаються:
Модель розповсюдження додатків через ці майданчики мало чим відрізняється від Android Market: користувач встановлює спеціальний додаток та за допомогою нього шукає потрібні йому програми. На жаль, аудиторія в альтернативних магазинів дуже маленька, але навіть тут можна заробляти. У тому ж SlideME мій перший продаж пройшов через день після додавання до каталогу. Щоправда, вже через день, коли лічильник продажів залишився на тому ж значенні, стало ясно, що стану на цьому не сколотиш. Аудиторія користувачів Android дуже перебірлива, причому на даний момент складається переважно з гіків.
Як вивести гроші?
На чому розробляються програми для Android?
Основною мовою для розробки програм є Java. Для того, щоб почати, потрібно дві речі:
- Android SDK (developer.android.com/sdk);
- улюблена IDE для Java (Eclipse, IntelliJ IDEA, NetBeans – все одно).
Всю документацію та приклади можна знайти на офіційному сайті developer.android.com. Створити свою першу програму на Google Android не просто, а дуже просто. На тому самому сайті developer.