Как да стигнем до магазина за приложения

Самата идея за писане на приложения за IOS и Android жизненоважен в главата ми преди много време, толкова отдавна, че дори стана фиксиран идея. Ентусиазъм заразяване на приятелите си, че трябва да изберете от много опции, които е трябвало да стане първата ни молба.
Значение омразен отбор е проста - да се засилят умения в програмирането за мобилни платформи за създаване на приложения в мега бъдеще. За съжаление, верни на този ход на събитията не е бил предназначен.

Скочихме, както се казва, от мястото - прилеп. Като идеалист по природа, ние сме много внимателно отношение към идеята за избор. Времето, прекарано на друг клонинг или полза за никого полезност, определено не исках. Идеалният вариант е гейм индустрията, но Бог е лишен разумно дизайнер в отбора, както и създаването на дори една проста малка игра Инди ще бъде въпрос на няколко години за нас. Ето защо, по време на следващата "pivopoe", беше решено да се направи играта, но не и за хората, които искат да убият безсмислено време, бягане пръста си по екрана, за изпичане друга птица или нарязване на банан на парчета.

Това, което излезе с това, с право може да попитам? И нищо наистина оригинално, брилянтен. Можете дори да се каже, че идеята е проста и познати на позор. Решихме да направим онлайн викторина въпроси с интелигентен, динамичен чат и доброто старо бот-майстор. Предполагам, че много от вас си спомнят IR С викторина, в която се играе и до днес.

Основната тайна на заявлението, по мое мнение - е да се вярва в идеята си и себе си, и всичко, свободното време в полза на бъдещото поколение на посветя. От всички компоненти, които сме имали дефицит само във времето. Като стриктен график основната работа, ние заедно трябва седмичен почивен ден и да се откаже програмира в един от най-близкия библиотеки уни.

Около месец по-късно беше готов да говорите и първия двигател на теста. Дизайнер, както казах, ние не го направи, така че всичко, което трябваше да се направи с ръцете си. Spartan вид на заявлението не се притеснявай, най-важното за нас е работещ код и възпроизвеждане.

Първият ужаса

Как да стигнем до магазина за приложения

Без съмнение, трябва да се отбележи, както и да ви разкажа за техническата компонента. Сигурен съм, че много хора биха се заинтересували.
По това време, ние сме наясно, Java. За съжаление, писане, защото телефонни приложения в Java, неблагодарна задача. В допълнение, ние искахме да се гарантира, че нашата молба е мулти-платформа.
Ето защо, ние започнахме да търсим подходящ freymvorka.

По време на дискусията, беше решено стратегически и след време - най-правилното решение, за да напишете игра с помощта на HTML5 Jav ascript.
Работа freymvorkom стана Titanium. но играта сме се научили да общуват с системните функции на всяка платформа, чрез обратни повиквания (обратни повиквания),
като закупуване на виртуални предмети чрез механизми на App Store, GOOGLEPLAY, Facebook (кредити).

Кодът на клиент е написана за GWT. iPhone и Android връзка със сървъра чрез мрежа от контакти струни. При конвенционалните браузъри, ако няма подкрепа за Web Sockets, комуникацията се осъществява чрез гнезда флаш.
Няколко думи за сървъра. Това все по-популярни Java уеб сървър Нети прикован към Амазонка. За базата данни, ние използвахме MongoDB.

Преди и след. GWT в действие.

Как да стигнем до магазина за приложения
Как да стигнем до магазина за приложения

Опитвам се да разбера какво да прави по-нататък.
Изборът падна върху най-лесният вариант - да не правят нищо. Решихме завърши една съществуваща игра, добавяйки, всичко, което исках да видя в окончателния вариант, и каквото и да става.

Ентусиазъм, от своя страна, ни даде много нова енергия и емоция, ние започнахме да отделят много повече време, за да ни потомство, където всеки е направил своя парче от пъзела, за да я интегрират в цялостния механизъм. Прибавянето на нови функции, да определи съществуващите грешки. Пресява и се добавя хиляди нови въпроси. С една дума, всеки има своя собствена част, той редовно извършва.

Ние старателно тествана новата версия на играта се излива и зачака положителен отговор. Що се отнася до него, ние не сме особено притеснени, много добре си спомням първия опит. Около седмица по-късно, нова молба е била отхвърлена. Murphy намеси. По-скоро си право. Само през нощта проверка сървърни замръзва и играта не се стартира. Какво модератор флегматично пише в официалния отговор.

Спомняйки си майка параболична краен подкрепа на майка ми в лицето на сървъра от страна на енкодер, ние отново са попълнили заявлението и започва смирено да чака.
Седмица по-късно, ние получихме ново отхвърляне. И след това, че не е сам.

Модератор не отговарят на външния вид на интерфейса. Искам да кажа, че не отговарят на стандартите за всички epplovskim известния Хайд. В част, аз знаех, че това е въпрос на вкус. Един модераторски смятат за достатъчни дизайн приложения. Другият намерена че не отговаря на стандартите. На теория може да опитате късмета си нов опит, надявайки се да се удари от "естет", но реших да се изпрати писмо до малък израстък.

В писмото ти казах за една малка, но сплотена общност, и начина, по който игра Всички чакат за актуализация, която ще реши натрупаните грешки.
Това е отчасти вярно, но, разбира се, аз все още преувеличени. Освен това, аз съм казал, че след първата appruva нищо съществено се е променило в дизайна и не виждам никаква причина за отхвърляне вече е одобрен проект.

Достигнал за още една седмица дълго чакане. Имаме още един отказ. Този път те са мотивирани от неспособността си да бъде домакин на приложението в App Store, който е по същество "Уеб приложение".

Да се ​​каже, че съм бесен, той не каза нищо. Отговорът беше по-скоро като коректен помещение на родния български посока. След известна дискусия, ние се спусна още едно писмо с подробно обяснение на технологии и механизми. И Толи така красноречиво писмо е имал добър съдия, филц, ние отново се качи на първия модератор, но актуализацията най-накрая беше одобрен.

Както изглежда сега!

Как да стигнем до магазина за приложения

Сам принуден почивка ние дори отиде в полза. През това време, то е окончателно завършена версия на Android и Facebook. И ако има подходяща грижа, мога да ви кажа някои изненади и капани, които срещнахме там.

В тази епична случайни appruvom първата ни приложение може да се счита за приключила. Вярно край е началото на нещо ново. Но как бих казал класика - това е друга история :)

Послепис Кой се интересува от името на приложението, мисля, че лесно ще го намерите в текста)