Мій шлях у Palm App Catalog
Нарешті у мене з'явився вільний час щоб написати щось добре-добре-вічне.
Цього разу продовжимо розмову про те, як звичайній неамериканській людині пробратися на ринок мобільних додатків, а зокрема, я розповім про те, як мені вдалося зареєструватися і отримати можливість розміщувати платні програми дляPalm WebOS уPalm App Catalog.
Насправді зараз подібна історія відбувається із Samsung Bada. Доступ на сайт розробникам відкритий, але завантажити SDK не можна, для цього треба щоб ваша компанія стала партнером Samsung, а для цього вони просять надто багато зайвої інформації, що несамовито бісить.
І ось нарешті диво сталося і Palm прислали мені інвайт, якраз десь у цей же час вийшли перші розділи книги (тут і тут) про розробку для WebOS і вже можна було якось зрозуміти, що ж з цим дивом робити .
Воно навіть працює
Так, саме так, «воно навіть працює» — це саме та думка, яка спала мені на думку після того, як я вперше встановив собі WebOS SDK. Так, на Vista були проблеми з тим, що ранні версії намагалися щось писати в Program Files, а цього робити не можна, але за наявності прямих рук, що ростуть з потрібного місця, всі ці проблеми вирішувалися досить просто. І таки-так, SDK запрацювало майже з першого разу.
Завжди дотримувався такого правила, що коли хочеш чогось навчитися, навчи цього інших. Таким чином почали з'являтися туторіали з розробки для Palm WebOS. Перші два тижні я поставив за мету випускати по одному туторіалу на день. Сідав, розбирався із проблемою, робив приклад, потім описував враження. З цієї витівки вийшло це, це, це та ще декілька тут.
Після сьомого дня підготовки туторіалів відчув у собі сили робити щось корисне. Знайшовлюдину, яка хотіла мобільний додаток для WebOS і написала перший комерційний додаток — клієнт для обміну файлами за допомогою SMS для сервісу SMSMyFile. На розробку першої версії першої програми для WebOS у мене пішло15 годин. Зараз ця програма доступна в Palm App Catalog, поширюється безкоштовно, хоча розробка коштувала грошей.
Я ненавиджу тебе, Palm… та люблю
На вигляд усе просто, і я дуже розраховував, що це буде ще й швидко. Адже Palm маленька компанія, десь чув, що в ній працювали на той час всього 300 осіб (може це і не відповідає дійсності, але все одно, компанія явно менше ніж MS), до того ж частка на ринку мобільних пристроїв у них не така велика, тому мені здавалося, що за кожного задоволеного клієнта чи розробника вони повинні (можуть, повинні, якось так.) триматися обома руками.
І ось, я пишу листа, прикладаю до нього опис програми та дистрибутив і… нічого. Тиша. Заради спортивного інтересу надіслав лист із повідомлення про прочитання. Через два тижні отримав повідомлення що таки, мій лист прочитали. І знову тиша. Вже думав що всі, втратили мою програму або забули, і через !(увага) півтора місяця отримую ще одне повідомлення що… лист у когось із Palm було видалено без прочитання. Після цього я образився. До речі, я не один такий був, який образився. Багато людей теж ненавидять Palm через їхню політику спілкування з розробниками. Потім було довге затишшя, коли, розробивши своє залучення, я не можу хоча б якось віддати його користувачам. Намагатися розповсюджувати додаток для Palm WebOS власними силами - відносно дурна витівка. Ну, хіба що, якщо у вас є сервіс, який вже приносить мільйонні прибутки і якусь частину цих грошей ви можете витратитина розкрутку своєї програми (але тоді напрошується питання, а чому ви ще не в App Catalog'e:)).
За цей час я встиг почитати всяку корисну документацію, наприклад UI Design Guidelines, Application Submission Checklist, знання яких потім неодноразово допомогло мені в майбутньому.
А потім… Реєстрація у Palm App Catalog стала публічною. Це не могло не тішити, але разом із радістю прийшли й інші проблеми.
Основною проблемою, як не дивно, стали гроші. Багато грошей. Чомусь Palm окрім неповороткості виявилися ще й жадібними. Участь у Palm Developer Program стала можливою у трьох варіантах:
- Ви реєструєтеся як open-source розробник і постіть усі додатки як безкоштовні та з відкритими вихідниками. За це не платіть нічого
- Ви реєструєтеся, платите $99 на рік, а потім !(увага), отримуєте посилання на завантаження своєї програми та розповсюджуєте її самі як хочете. Palm лише згадує ваш додаток в RSS фідах і, власне, хостить ваш бінарник у себе. Решта все за вами.
- Ви реєструєтеся, платите $99 за реєстрацію та $50 за кожну програму, яка потрапляє до Palm App Catalog. Разом, $150 ви віддаєте відразу і невідомо, чи ваше додаток взагалі завантажуватиме. Загалом, на вигляд дуже небезпечно, так мені здалося тоді і так само здається зараз.
Справа наближалася до нового року і коли я вирішив зареєструватися, то з мене взяли не $99, а всього $5 за перший рік участі в програмі та з подальшим продовженням за $99. Не знаю, чи є ця знижка досі, пробувати вдруге не буду :)
А далі? PROFIT? Та щаз! Це тільки початок ... до профіту ще дуже довго.
Але тим не менш, цього було достатньо щобзапостити безкоштовний додаток.
Проте, в Internet є все. Я знайшов компанію, яка пропонувала зареєструвати ITIN/EIN за 100 зелених американських президентів. Грошей заплатив, циферку вислали за 4 дні. Циферка начебто робоча, вказав її уGoogle Checkout,Palm App Catalog,Intel AppUp. Документи, що підтверджують дійсність цієї циферки, обіцяли надіслати протягом 4 тижнів з моменту отримання. На даний момент пройшло більше 4 тижнів, а документів ще немає, тому посилання на сайт, що пропонує цю послугу давати не буду до з'ясування обставин.
Але, судячи зі статистики за місяць, грошей там немає, принаймні на WebOS. На даний момент у SMSMyFile близько 10000 завантажень, а приносить користь це кілька десятків центів на день. У додатках для iPhone від AdMob набагато більше користі, але про це якось потім розповім.
Процес сабміта програми в Palm App Catalog досить нудний, вимагають купу різної інформації. Якщо ви вказали, що хочете поширювати додаток, наприклад, у Німеччині, то будьте ласкаві, вкажіть всі тексти німецькою, всю локалізацію зробіть німецькою. Англійський варіант не прокочує. Після того, як ви вказали всю інформацію, буде ще реву в Palm перед публікацією.
Як платний додаток вирішив створити програму, яка зберігає Web-сторінки у вигляді PDF файлів. Роботи на це пішло 14 годин. Програма смикає один досить популярний сервіс, який віддає PDF за GET-запитом, так що по суті робота зводилася тільки до UI.
Далі був собміт beta-версії. За 3 дні, поки користувачі тішилися безкоштовною бетою, я отримав близько 2000 завантажень і 4 листи до служби підтримки з пропозиціями нових фіч. За ці 3 дні додаток отримав рейтинг 5 із 5ти, що дуже класно.
Потімбув собміт платної версії, в якій були враховані побажання користувачів, які відписали на e-mail з пропозиціями нових фіч. Виглядало все це якось так.
Ну ось якось так. Система працює, чекатимемо оплати.
Трохи статистики
500