Реклама

Унутар свих нас би могла постојати идеја за сљедећу најпродаванију мобилну апликацију. Једном када будете открили ту невероватну идеју, са жичаним оквиром и дизајном спремни да кренете, следећи ћете пут морати пронаћи програмера који ће вашу визију претворити у стварност.

Овај лако слиједити водич помоћи ће вам да учините управо то.

Програмери апликација могу се наћи у свим крајевима на Интернету. Од дјеце која наплаћују 5 УСД на сат рада из своје спаваће собе, до невјероватно квалифицираних људи који добро цијене своју премијску стопу.

Као придошлица у свету за развој апликација, проналажење пута око ове индустрије може бити борба. Просијавање програмера који ће се прелазити једни према другима да раде на вашем пројекту захтева пажљиво разматрање.

Поставите себи следећа питања

Пре него што ступите у контакт са било којим програмером апликација, прво морате да разумете неколико ствари а не само о свету мобилних апликација Дизајнирање пробојне апликације? 7 блогова за мобилни развој који бисте требали прочитати

Мобилни простор је толико нов да се трендови непрестано мијењају и свакодневно се постављају нови увиди. Ако планирате да развијате мобилне апликације, како можете ићи у корак без лудила? Опширније , али о сопственом пројекту;

1. Да ли сте дефинисали пројекат?

Морате да артикулишите визију своје апликације, без жаргона, на начин који ће сваки добар програмер моћи да разуме. Документ који саставите назват ће се Захтев за предлог (РФП), и требало би да помогне програмеру или агенцији да креира тачан предлог за вас. У зависности од тога колико је података унутар РФП-а, можда ћете тражити да програмер потпише уговор о поверљивости или споразум о необјављивању (НДА) прво.

РФП треба да садржи информације као што су било који постојећи софтвер или платформе са којима апликација мора да ради. Број корисника који очекујете. Све жичане оквире и нацрте које имате (неки програмери нуде услуге дизајна, мада бих за ово препоручио рад са специјалним дизајнером). Било да очекујете да је апликација изворна или ХТМЛ 5. Оперативни систем (ОС) на који прво циљате.

Што више информација буде то боље, али немојте да их чине предугим.

2. Да ли сте спремни за програмера?

Независни програмер само стварно развија апликацију. Такође ће вам требати приступ (ако већ нисте) дизајнерима корисничког сучеља и УКС-а и тестерима за употребљивост. Ако имате буџет, потребни ће вам и трговци. Можда ћете требати да сарађујете са илустраторима, уметницима, консултантима, информационим архитектима или веб програмерима.

Без обзира да ли имате нацрте за апликацију израђену пре или после избора програмера, то је Императив је да год год програмер кога унајмите савршено одговара вашем тиму и култури коју желите цутивате.

3. Да ли је ваш буџет реалан?

Цена развоја апликација увелико варира. Зависи од обоје стручност програмера, и сложеност пројекта. Као изузетно грубе цифре, програмер смештен у Индији, ангажован да креира врло једноставну апликацију, вероватно би наплатио било шта нагоре 3000 УСД (под условом да сатница износи око 25 УСД). Сат у САД-у је многоструко већи).

Ако тражите мали тим за развој апликација са седиштем у а Вестерн државе, да бисте радили на мало сложенијој апликацији, добро ћете гледати у распон од пет цифара, често прелазећи у шестоцифрене ако одлучите да радите са већом агенцијом.

Ако се ваш буџет не протеже чак на пар хиљада долара, можда је време да научите како кодирајте своју апликацију Дакле, желите да развијете Андроид апликације? Ево како научитиНакон толико година, могло би се помислити да је тржиште мобилних телефона сада засићено сваком апликацијом коју човјек може замислити - али то није случај. Има доста ниша које још увек треба да ураде ... Опширније , почевши од саме основе Дакле, желите да направите иПхоне апликације? 10 пројеката за почетникеЖелите да креирате иПхоне и иПад апликације? Започните са учењем основа Свифта. Опширније .

4. Да ли је ваш временски оквир реалан?

Према БлурГроуп,

просјечно вријеме завршетка пројеката развоја апликација од почетног упутства до испоруке пројекта је само 42 дана, с временом завршетка апликације за таблет у просеку 31 дан, а развој друштвених апликација најкраћи (само 28 дана) ”.

Ово је много брже него што већина људи очекује, али ове бројке зависе од вашег пројекта на коме се ради пуно време, као и ви и програмер који су високо компетентни.

Ако вам је ово први пут да сте развијали апликацију, а ваша апликација је једноставно споредни пројекат, требали бисте барем удвостручите овај временски оквир, са додатним временом за корисничко тестирање.

Проналажење потенцијалних програмера

Снимање екрана 2015-09-18 у 12.48.23

Након што одговорите на претходна питања, отприлике ћете знати шта тражите од програмера и шта ћете морати да захтевате од себе током овог путовања.

Затим отворите дијалог са неким програмерима за које ћете размотрити да запослите како би вашу идеју претворили у радну апликацију. Постоје различити начини за проналажење тих програмера, при чему је пожељна опција директна препорука некога коме верујете. Ако не можете наћи пристојну препоруку, доња листа (која претпоставља да тражите мањи тим или ванредног програмера) би требало да помогне:

  1. АппФутура
  2. УпВорк
  3. ЦонтрацтИК
  4. Фрееланцер
  5. Гуру
  6. Посада
  7. ЛинкедИн
  8. Смасхинг Магазине

Ако је ваш буџет већи (тј. Шест цифара) и желите да сарађујете са већом угледном агенцијом, оне са високом Гоогле оценом често ће бити добро разговарати. Постављањем тим већим агенцијама саветује се исти низ питања као што је ниже наведено.

Поставите програмерима ова питања

Снимак екрана 2015-09-18 у 12.51.30

Сада имате листу потенцијалних програмера у игри, требате их смањити не само на ужи списак, али појединцу или компанији која ће преузети владавине вашег пројекта и испоручити управо оно што Потребан вам је.

Да бисте помогли да одсечете месинг са своје дуге листе, питајте програмера све што требате да знате плус следећа питања. Ово је технички разговор 4 ствари које треба запамтити за следећи технички разговорНедавно сам имао интервју (за летњи стаж) за који су ми претходно рекли да морам да донесем оловку за случај да постоје питања о кодирању. Био сам посебно нервозан у последњем тренутку ... Опширније , после свега. Њихови одговори на следеће знаће и биће од велике помоћи при одабиру правог програмера одмах.

1. Где могу да видим релевантне примере свог рада?

Било који пристојни програмер апликација имаће посао на који се поноси и са задовољством ће вас упознати са тим апликацијама. Проверите да ли су вам додељене везе за продавницу апликација, тако да можете сами да се играте са апликацијама, видите како оне делују и читате преостале критике.

Када гледате претходни рад, будите опрезни. Проверите да ли је програмер играо кључну улогу у развоју тих апликација и потражите специфичне функције унутар апликација које доказују да је програмер способан да произведе оно што вам је потребно.

2. Можете ли дати референце?

Само разговором са другим људима који су радили са програмером апликација сазнаћете како изгледа рад са њима. У идеалном случају, моћи ћете да разговарате са људима који имају апликацију коју сте већ имали прилику да користите.

Сазнајте од ових прошлих клијената зашто су одабрали тог одређеног програмера, колико је времена требало да се развије, да ли је прелазила буџет или рок. Да ли је на путу било изненађења. Такође бисте требали упознати радну етику програмера.

Колико брзо одговарају на поруке? Како узимају повратне информације? Да ли изнесу своје властите идеје за сто? Да ли бисте поново радили с њима?

Сваки позитиван одговор помоћи ће вашој одлуци.

3. Оно што чини ти Истичу?

Снимак екрана 2015-09-18 у 13.16.37

Када погледамо животописе и техничке вештине многих искусних дизајнера, можда ће бити тешко разликовати између њих. Зато поставите ово питање како бисте ставили нагласак на програмера да објасни шта их разликује. То им даје шансу да пређу преко своје страсти, љубави према послу и врсте особа какве заиста јесу.

4. Како ће функционирати комуникација?

Ако дизајнер ради сам, пронађите жељени начин и учесталост комуникације. Ово би могао бити телефон, Скипе, Слацк (прочитајте неке драгоцене) Савјети за слаб пројекат за управљање пројектима Како користити лабав за управљање пројектима помоћу ових једноставних саветаСа Слацк-овим паметним сетом функција и корисничким интерфејсом без ометања, платформа се може удвостручити као алат за управљање пројектима за вас. Научите како да га поставите за свог личног асистента на мрежи. Опширније ) или неку другу платформу за управљање пројектима. Ако већ имате успостављен сопствени канал за комуникацију, проверите да ли су вољни да уђу у то.

Ако ћете радити са тимом, сазнајте ко ће вам бити прва тачка контакта? И како ће се управљати комуникацијом између свих у том тиму.

5. Колико дуго ће пројекат реално трајати?

Сазнајте од сваког програмера колико дуго они верујем да ће пројекат потрајати. У идеалном случају, када примите одговоре од неколико програмера, почећете да видите консензус и дајете бољу представу о стварном временском оквиру који гледате.

Обавезно се проширите на свој одговор и сазнајте шта ће вам требати пре него што посао почне, и шта је највероватнији узрок потенцијалног задржавања. Ако постоји задржавање, како ће то утицати на изворни цитат, ако уопште постоји?

6. Шта тражите у купцу?

Запошљавање програмера је двосмерна веза. Не само да морају бити прави за вас, већ и ви морате да будете у праву за њих.

Узмимо за пример програмера који тражи купца који им нуди слободу да експериментишу или да буду креативни у својим решењима. Ако једноставно желите некога ко ће једноставно обавити посао према вашим тачним спецификацијама, можда ћете морати да запослите неког другог.

То се често занемарује када је у питању запошљавање програмера, али је невероватно важно ако желите да створите радни однос који ће бити плодан за обе стране.

7. Које нове ствари тренутно учите?

Кроз ово питање можете открити праву страст и покретач који програмер има. Ако не науче ништа ново, да ли су заиста посвећени овој индустрији? Да ли ће моћи да ажурирају вашу апликацију?

Да бисте проверили искреност одговора програмера, проверите развој њиховог рада током времена. Ако видите непрестано унапређење, знаћете да је програмер неко ко гледа побољшати своје техничке способности 5 начина да брзо побољшате своје техничке вештине без трошења новцаЉуди тврде да обука кошта новац - али за техничке вештине које то једноставно нису тачне. Можете побољшати своје техничке вештине без плаћања - под претпоставком да већ имате приступ интернету, а то је ... Опширније и ко је вољан да експериментише Питајте их и шта су ново научили из свог последњег пројекта и да ли тренутно експериментишу са нечим узбудљивим.

8. Које ће тестирање бити укључено у поступак?

Тражите опсежан одговор на тестирање које ће се извршити на бета верзији ваше апликације, и процес исправљања откривених грешака и колико дуго ће тај процес тестирања и исправљања вероватно бити везан узми.

9. Ко ће бити власник дела?

Сцреен Схот 2015-09-18 у 13.11.29

То је важно. Сазнајте ко задржава репродукцију лиценце и ауторска права на било које дело Збуњени због закона о ауторским правима? Ови онлајн ресурси могу помоћиДа, то је збуњујућа тема, али важно је да је омотате главом. Ако сте укључени у било какав креативни рад, ови ресурси ће вам помоћи да учините управо то. Опширније или произведених дизајна. Осигурајте да ћете такође добити све развојне датотеке за апликацију, у случају да вам треба други програмер да преузме владавине или у случају да је други програмер ангажован да се бави будућим надоградњама.

Пратите владине сајтове попут америчке администрације за мало предузеће [прекинута веза уклоњена] да бисте разумели правне аспекте. Такође морате бити упознати са смерницама продавнице апликација за одређене платформе. На пример Смернице за преглед продавнице апликација за иОС.

За сваку забуну увек можете потражите правног савета на мрежи Најбоље од Интернета: Ваша потрага за стручном правном помоћи постаје лакша сада [само за САД]Можда ћете имати тужбу због сврбежа да изађете кроз капије и уђете у судницу. Можда ћете тражити и детаљне правне информације како бисте могли да се заступате. Интернет је ту да помогне. Опширније или оффлине

10. Шта ће ти требати од мене?

Пред вама ће бити доста потреба програмера пре него што почну да раде, зато очекујте прилично опсежну листу. Вероватно ће вам требати да дизајнирање буде лако доступно одређени формати датотека Знате када треба да користите који формат датотеке: ПНГ вс. ЈПГ, ДОЦ вс. ПДФ, МП3 вс. ФЛАЦДа ли знате разлике између ЈПГ и ПНГ или МП3 и ФЛАЦ? Ако не знате које формате датотека да користите, дозволите да вас водимо кроз њихове разлике. Опширније , заједно са опсежним описима ваше циљне публике, циљем ваше апликације и начином на који планирате да привучете кориснике.

Обавезно све то пренесите програмеру пре него што започнете било који посао како бисте били сигурни да нисте узрок било каквих непотребних задржавања.

11. Које су ваше цене, услови и гаранције?

У овој фази не само да морате да разумете цену (бар отприлике групу цифру) онога што ћете требати да искашљате, већ тачно шта је та цена укључена.

Морате знати колико је ревизија или сати рада укључено. Морате знати шта се дешава када дође до кашњења. Морате знати када ће бити потребна плаћања (обично ћете морати платити пропорцију унапред, а затим извршити будуће исплате када се постигну одређени прекретници). Такође сазнајте како се израчунавају цене за све промене (тј. Додатне функције) које се пројекту ураде током развоја и да ли су укључене исправке програмских грешака и ако јесу, колико дуго.

На крају, питајте о томе које ћете гаранције имати. Да ли је временски оквир загарантован? Да ли је загарантовано прихватање у Апп Сторе-у (да ли је то чак и њихова одговорност пошаљи апликацију Како пријавити сопствену апликацију у иТунес Апп СтореДакле, програмирали сте своју прву иОС апликацију и желите да је пренесете и пошаљете у иТунес продавницу? Па, као што сам недавно сазнао, није баш тако лако како звучи. Тхе ... Опширније до продавница апликација?) То су све ствари које сте ви мора разумети у потпуности пре него што започнете рад са програмером. Затражите да видите примерак уговора да бисте два пута проверили ситни отисак. Обавезно претходно све разумете потписивање 3 начина електронског потписивања докуменатаПапирологија не мора бити досадна ствар, ако се њима може руковати брзо и ефикасно. У случају потписивања докумената то обично није. То је безнадежно замршен процес, а све за добијање једног безобразлука ... Опширније .

12. Можемо ли да позовемо?

Покушајте да потврдите одговоре које сте добили током позива. Разговарајући са клијентом појединачно, много је вероватније да ћете имати осећај о томе ко су и да ли ће вас „добити“.

Ако живе у иностранству, користећи Скипе или друге ВоИП алтернативе Одсеците кабл са 4 ВоИП телефонска плана која су јефтинија од скипеаСмањивање трошкова тренутно је сав бијес. У овом чланку ћемо вам показати како четири јефтине алтернативе за ВоИП могу помоћи у смањењу рачуна за телекомуникације. Опширније уштедеће вам новац на позивима.

Напредовати

Под условом, горе је пуно питања и мораћете да одвојите време да пажљиво прођете кроз сваки предлог који примите. Многи програмери ће се одбити одговорити детаљно, тако да ћете знати да ће они који то заиста буду узбуђени да раде с вама.

Одабиром правог програмера апликације покретање целог вашег пројекта биће бескрајно мање стресно и успешније. Током целог процеса развоја и даље ћете морати пружати много повратних информација и уско сарађивати са програмером. Упоредо са тим, мораћете да почнете да радите на маркетиншкој и ПР страни ваше апликације да бисте припремили све за покретање.

Да бисте вам помогли да започнете с тим, следећи чланци са веба на мрежи ће вам добро доћи.

  • Водич за стратегију маркетинга за иОС
  • 5 највећих грешака у маркетингу мобилних апликација
  • 5 стратегија за привлачење корисника на тржиште мобилне апликације за вас
  • 7 ефикасних начина да пласирате своје мобилне апликације

Шта сте урадили са својом сјајном идејом за апликацију? Која друга питања су вам била корисна да поставите потенцијалним програмерима апликација? Имате ли још савета за друге људе који су прошли кроз ово путовање?

Имаге Цредитс: Фирефок Мобиле фор Андроид Аутор: Јохан Ларссон (Флицкр) Примјери програмер аутор: Алпер Цугун (Флицкр), Битка за ауторска права 2011 Аутор: Цхристопхер Домбрес (Флицкр)

Роб Нигхтингале је дипломирао филозофију на Универзитету Иорк, Велика Британија. Радио је као менаџер за друштвене медије и консултант преко пет година, одржавајући радионице у неколико земаља. Протекле две године Роб је био и технолошки писац, а МакеУсеОф-ов менаџер за друштвене медије и уредник билтена. Обично ћете га наћи како путује…