Съвети за разработчиците на приложения от Eliza Тройка (ShopAlike)
Makradar От технологии / / December 19, 2019
Eliza Тройка водена от мобилния отдел за развитие в ShopAlike. Въпреки младостта си (момиче на 27 години), той е натрупал достатъчно опит, за да споделят практически съвети за разработване на мобилни приложения за различни платформи. Нейният опит ще бъде от интерес за всички нови разработчици, така че ние да публикува интервю с Eliza на страниците на "MakRadara".
- Разкажи ни малко за себе си.
- Аз работя в LadenZeile / ShopAlike повече от 3 години. В тази компания, имах чудесна възможност за изграждане на отдела повечето мобилни развитие от нулата. Чаках в продължение на три фирми, които не могат да чакат да се захванем за работа и да започне работа по заявлението. Преди това се занимава с графика и дизайн за PC-програми, а след това приложения.
Работата по мобилни приложения е много по-различна от работата на PC-програми: UX и UI дизайн са подредени по различен начин и сили размер екран мислят по различен начин. Поради това е доста лесно да се направи заявление, а да предлагаме качествени услуги на взаимодействие не е толкова лесно.
- Какво програмиране езици използвате във вашите приложения?
- За Android, ние работим с Java, за IOS - с Objective-C, както и за Windows Phone - с C #.
- Какви специални умения отнема да се превърне в добър програмисти на мобилни устройства?
- Лично аз харесвам главата на мобилния развитие, да оценят техния ентусиазъм и отдаденост на служителите. Трябва да сте наистина искат да работят по своя продукт и да го третира като дете си. Само в този случай, че не си затваряме очите за нови възможности за подобряване на продукта.
В допълнение към това, ние се нуждаем от аналитичен ум. Трябва да знаете, вашите ключови показатели за изпълнение, за да валидира всяко решение. Не всичко, което мислите, че е най-голямото предимство за потребителя, в действителност, такъв е. За да разберете, че ще трябва да прекарват много тестове, механизма за анализ, индикатори за проверка.
- Както разработване на приложения за различни платформи?
- Ние сме разработили "родния" заявление от нулата за всички основни платформи. развитие за различни платформи, дори никога не е било на дневен ред, защото имахме достатъчно ресурси.
Тъй като не всички са толкова късмет, аз мисля, че всяка нужда разработчик да седнем и да помислим как да назначаване на прилагането му и за това, което би било най-добрият подход е за него: роден, хибрид или уебсайт.
Мисля, че развитието на стандартните приложения ни помогна да получите препоръки от Google Play и качи, благодарение на който сме постигнали висока степен на изтегляне. Но, разбира се, тя не покрива разходите в сравнение с хибридните или уеб приложение.
- Какво е специалното на развитието на мобилни устройства?
- Имахме късмет - имаме самодостатъчна екип, който е независим от другите отдели, като например гръб или нея. Това е голям плюс. Ние също работим по метода на Scrum, която ви позволява да се развива динамично и подобряване на ефективността и производителността се дължи на прегледа на текущите дейности на ежедневните срещи. Аз го препоръчвам на всеки, не само в разработването на приложения, но и за личностно развитие.
- Какви трудности срещнахте при разработването?
- Що за Android, една от основните технически предизвикателства - това е фрагментирана, като всеки Производител на устройството се адаптира операционната система сама по себе си, като, например, или Kindle Fire Nexus. Ето защо, ние трябва да се справят с различни технически спецификации и операционни системи. Например, тя струва много работа, за да подкрепят Android Gingerbread (2.3.x), по време на работа с най-новите библиотеки, за да се подобри ефективността на приложения.
Що се отнася до IOS, ни отне време да се адаптират заявлението за IOS 8. И по-нови техники, за да добавяте, толкова по-голям шанс на неочаквани проблеми. Ние бета-тест приложение, но при нова операционна система, тя все още се намира много грешки е била освободена. Трудно е да се балансира желанието за бързо стартиране на приложението и увереност, че всичко ще се оправи.
Както колегите ми казват, основният проблем - е да се изследва характеристиките на най-новите платформи и езици.
- Колко важно е това да се изпълнява при стартиране на потребителско приложение?
- Разбира се, че не е необходимо в самото начало да се развива приложението, но трябва да е готов за отглеждане мобилен трафик и да се адаптира на сайта за мобилни устройства, като предоставя на своите потребители с удобен интерфейс.
- Какви са критериите за успех за прилагане?
- Основните критерии при нас, са използването и взаимодействието, отколкото броя изтегляния, както някои може би си мислите. Можете да си купите много евтини чипове правят, за да изтеглите фокуса на приложението, но нивото на деинсталиране, продължителност на сесията и CLV (стойността на общата продължителност на клиентите, стойността на клиентите на живота) в същото време намалее.
Средна оценка, органични растения, смяна на потребителя мобилно приложение за гледане и нивото на повтарящи се срещи - това са някои от нашите ключови показатели за изпълнение.
- Има ли много жени в областта на мобилните развитие?
- Мисля, че много от тях, но те не са видими. Ние имаме много жени ShopAlike разработчиците, но трябва да призная, че аз често съм шокиран от това как някои жени-председатели на тематични конференции. Това е особено изненадващо, предвид факта, колко много жени мобилни стартиращи компании, основани или ръководени от мобилен маркетинг и технологии в големи компании. Така че аз не знам защо точно.
- Какви са пет съвети ще дадете на мобилни?
- Не се опитвайте да се разработи свой собствен дизайн - използване роден или стандартна форма и форма за всяка система.
- Използвайте шаблони.
- Не се концентрира всичките си усилия върху само една платформа.
- Не губете вашето любопитство и не спираме да се учим. Mobile развитие - много бързо променящата се бизнес.
- Следвайте работата на други разработчици. Например, Джейк Уортън (Jake Wharton) е много стръмен.
ShopAlike.ru - това е агрегатор на дрехи онлайн пазаруване, обувки и стоки за бита. ShopAlike / LadenZeile - е продукт на немската фирма Visual Мета GmbH, собственост на медийния притежаващи Axel Springer. Сега компанията се развива в 19 страни по целия свят, включително и в Русия.