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

Posted on
Автор: Lewis Jackson
Дата На Създаване: 5 Може 2021
Дата На Актуализиране: 15 Може 2024
Anonim
Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик [Ru, Android]
Видео: Что учить новичку в Android: Java vs Kotlin? Мобильный разработчик [Ru, Android]

Съдържание

В тази статия: Натрупване на опит и обучениеУвеличете необходимите уменияРабота в сектора25 Референции

Тъй като смартфоните стават също толкова важни, колкото портфейлите и чантите в ежедневието, развитието в тази област напредва бързо. Може да бъде лесно да започнете като разработчик на мобилни приложения, ако сте съсредоточени и знаете какво искате да направите. За нула време можете да докажете своята достоверност като разработчик.


етапи

Част 1 Придобиване на опит и обучение



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


  2. Изберете една от основните платформи. Те включват Android, Apple, Windows, Symbian и RIM (за BlackBerry). Можете да се научите да кодирате за всяка от тези платформи, но вероятно ще трябва да изберете такава, когато започнете.
    • Android доминира на пазара, но Apple не изостава. Една от тези две платформи може да бъде добро начало.



  3. Използвайте онлайн програми за развитие. Например Apple предлага liOS Dev Center. На този сайт можете да преглеждате уроци и видеоклипове, които да ви помогнат да се научите да кодирате. Android има подобен сайт, Android Developers Training. Не е необходимо обаче да се разчита само на официалните сайтове. Има много уебсайтове, които предлагат безплатни или платени уроци и уроци, ако искате да го пренесете на следващото ниво.
    • Например, можете да започнете да научавате как да кодирате в W3Schools, добре познат уебсайт за изучаване на програмни езици. Има раздел за JQuery Mobile, който можете да използвате за създаване на мобилни приложения. Системата за програмиране е базирана на CSS3 и HTML5.
    • Можете също да опитате уебсайтове, които предлагат безплатни онлайн курсове по различни теми, като edX или Coursera.


  4. Помислете за обучение по маркетинг. Можете да вземете курсове, докато работите върху степента си, в някои училища ще намерите по-евтини или дори можете да вземете онлайн курсове в сайтове като Coursera, за да развиете талантите си. Ако искате да започнете като разработчик на мобилни приложения, трябва да можете да рекламирате вашата игра, в противен случай никой никога няма да разбере, че съществува.



  5. Вземете бизнес курсове. Подобно на вашите маркетингови умения, бизнес уменията са от съществено значение за самостоятелното създаване на приложения за маркетинг. Бизнес курсовете могат да ви помогнат да научите как правилно да осигурите приходи от приложението си, като същевременно мотивирате клиентите си да харчат повече пари.

Част 2 Тренирайте необходимите умения



  1. Разработете свое собствено приложение. Ако предпочитате да бъдете наети от компания, можете да направите ръката си междувременно, като разработите собствено приложение. Предметът, който сте избрали, всъщност няма значение, стига да създадете нещо забавно или тъпо. След това, когато търсите работа, ще имате нещо, което да докаже вашите способности.
    • Можете също така да се откроите от други кандидати, като натрупате известен опит в тази област, дори и само със собствено приложение.


  2. Намерете идея за приложение. Разбира се, много приложения са игри. Те помагат на хората да преминат времето. Въпреки това, когато наблюдавате определена нужда, можете да я попълните с приложение. Първата ви стъпка е да определите къде е нуждата. Погледнете живота и живота на приятелите си и се запитайте какви проблеми имат, че приложението може да реши. След като имате идея, започнете да мислите за своето приложение.
    • Например, някои приложения като DocScan или Scannable са разработени, тъй като хората трябваше да сканират документи, за да ги съхраняват на други носители, различни от техния компютър. Хората, които ги развиха, видяха нужда и я изпълниха.
    • Други приложения, като например рецепти, улесняват хората да намерят и използват рецепти, защото е по-лесно да четат и следват рецепта на таблета или телефона си, отколкото на компютъра си.


  3. Концентрирайте се върху лекотата на използване. Приоритетът на всяко приложение е да бъде лесен за използване от неговите потребители. По този начин основната страница трябва да позволява на потребителя да се движи лесно с ясни бутони, контрастни цветове и проста навигация.
    • Трябва да се уверите, че използвате възможно най-много място на екрана. Това не означава, че трябва да покривате всеки квадратен инч от екрана с бутони, защото се нуждаете от пространство около инструментите, за да направите приложението по-четимо. Трябва да намерите баланса между заемането на възможно най-много място и проектирането на възможно най-големите бутони. По принцип това означава, че трябва да поддържате контролите и бутоните възможно най-прости.
    • Улесни разбирането. Това означава, че вашият потребител не трябва да чете наръчник, за да знае как да използва приложението ви. Той трябва да е в състояние да го разбере лесно само като погледне контролите.


  4. Наемете необходимата помощ. Дори и да имате умения за код, може да не притежавате необходимите дизайнерски умения. Ако имате нужда от помощ в определена област, трябва да помислите за наемане или сътрудничество с хора, които са съгласни да споделят част от печалбата като плащане. Не забравяйте да приписвате достойнствата на приложението, когато то се дължи, когато го представяте на други.
    • Ако не сте сигурни как да ангажирате хората, може да искате да разгледате сайтове на свободна практика като UpWork, където можете да ангажирате хора в различни области на експертиза.


  5. Не забравяйте да разрешите бъговете. Новите приложения винаги имат грешки, така че трябва да го манипулирате, за да го тествате. Също така вашите приятели да го тестват за грешки, за да можете да ги поправите. Освен това ви позволява да знаете какво работи и какво не работи в приложението.
    • С други думи, помолете приятелите да изтеглят приложението ви. Оставете ги да играят с интерфейса, за да ви кажат дали забелязват някакви проблеми.
    • Важно е също да поискате коментари относно приложението и командите. Задайте въпроси на приятелите си, например: „Имали ли сте проблеми с работата с контролите? Или какви са проблемите, които сте имали с приложението? "


  6. Преминете към други платформи. След като научите как да създадете приложение на една от платформите, е време да преминете към други. Губите много клиенти, ако не предлагате своето приложение на всички платформи, използвани от потенциалните ви клиенти.
    • За всяка платформа трябва да помислите за различни проблеми. Например, когато превключвате diOS на Android, трябва да помислите за разликите в размера на екрана. В iOS броят на размерите на екрана е по-ограничен, докато Android предлага по-голямо разнообразие и приложението ви ще изглежда малко по-различно на всеки от тях.
    • Винаги също трябва да преминете към най-простото. Колкото по-сложно е, толкова по-трудно ще бъде да преминете към друга платформа и да получите нещо приятно на всеки екран.


  7. Правете стажове. Можете също така да натрупате опит, дори да ходите на курсове, да правите стажове. Често е възможно да намерите стаж през училището си, тъй като компаниите могат да контактуват с нея, за да намерят стажанти. Можете дори да спечелите малко пари, за да платите за часовете си или да повишите средната си стойност със стаж.
    • Стажовете са страхотни преживявания, но не очаквайте да кодирате веднага. Вероятно ще започнете, като вършите младши задачи по време на стажа.
    • Много водещи компании в новите технологии предлагат стажове за студенти от същия регион, така че трябва да разгледате и техните уебсайтове.

Част 3 Работа в сектора



  1. Бъдете готови за преместване. Някои региони са добре известни на този пазар. Да се ​​надяваме, че можете да забележите и да се преместите в Калифорния, Силиконовата долина. Във Франция, Sophia Antipolis е известен с това, че концентрира много компании, специализирани в новите технологии, но бихте могли да се преместите и в Брюксел или Женева.
    • Въпреки че някои компании ще ви позволят да работите от вкъщи, повечето ще искат да работите в офиса всеки ден. Много компании в новите технологии придават голяма стойност на груповото творчество, което е по-лесно да се насърчи в офиса.


  2. Прилагането. Ако искате да работите в компания, специализирана в новите технологии, трябва да започнете с кандидатстване за свободни работни места. Ще намерите този вид реклами на специализирани сайтове като Monster, наистина или Yahoo. Можете обаче да търсите и в сайтовете на компании, които разработват приложения, за да намерят работа. Помислете за приложенията, които харесвате и разберете за свободните места. Това са места, където искате да изпратите кандидатурата си, защото вече обичате това, което правят.
    • Изборът на обществото зависи от това, което искате. Ако работите за стартиране, вероятно ще имате повече време за манипулиране на приложението и може би повече контрол. Не е възможно обаче да се знае дали една компания ще успее или ще се провали в самото си начало. Работейки за по-добре установена компания, вместо това ще работите върху малки части от няколко приложения, вместо да контролирате създаването. От друга страна, ще имате някаква сигурност на работата.


  3. Използвайте опита си. Ако имате степен и опит, използвайте я, за да намерите работа. Например, ако сте проектирали собствено приложение, сега имате какво да покажете вашия талант за програмиране и дизайн. Ако сте направили стаж във фирма, сега имате повече опит от другите кандидати. Използвайте това, което трябва да се откроите от другите кандидати.
    • Не забравяйте да подчертаете опита, който имате в мотивационното си писмо. Например, ако сте направили стаж, можете да напишете: „Аз ще бъда ценна част от вашия бизнес, защото вече имам опит в разработването на приложения в подобна по размер компания. Правих стаж в XYZ за шест месеца през 2014 г. "


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


  5. Осигурете си приходи от молбата си. Ако искате да се погрижите за всички подробности, трябва да направите всичко за вашата кандидатура. Трябва да помислите за най-добрия начин да реализирате печалба и трябва да я рекламирате в основните социални мрежи.
    • Някои компании ги предлагат безплатно, но зареждат своите клиенти да направят играта по-бърза или по-приятна, например като предлагат монети или звезди за закупуване. Клиентите може вече да намерят този вид бонус в играта, но продажбата им позволява нетърпеливите играчи да се движат по-бързо, особено ако сте проектирали играта, за да не можете да се движите твърде бързо за един ден без необходимите бонуси.
    • Намерете правилните ключови думи. Когато давате име на приложението си или го описвате, помислете какво ще търсят вашите клиенти. Какви думи биха използвали за търсене на приложение като вашето? Трябва да включите в заглавието, описанието или ключовите думи, ако е възможно.
    • Използвайте връзки за споделяне в приложението. Можете да насърчите потребителите си да споделят приложението, за да си помагат взаимно в играта, например, за да спечелите допълнителен живот. Ако те могат да споделят приложението ви в социалните мрежи, например във Facebook, ще имате още повече късмет с уста на уста.
    • Не забравяйте да платите. Можете да създадете приложение във Facebook или друга мобилна платформа, но ако не сте готови да платите, за да го рекламирате, ще ви е трудно да се превърнете в основен клиент, особено ако просто се доверите на себе си на приятелите си.