Hogyan lehet a nagyszerű iOS -alkalmazások ötleteit valódivá alakítani

Barátaim, családom és még teljesen idegenek is folyamatosan azt kérdezik tőlem, hogyan szerezhetném meg millió dolláros alkalmazásötletüket az App Store-ban.

Ez mindig megdöbbentő számomra, mert az elmúlt két év számtalan kemény munkája után az alkalmazásom alig megy tönkre.

De egy jó tanácsot tudok ajánlani mindazoknak, akik abban reménykednek, hogy egy okos ötletet világraszóló alkalmazássá varázsolnak: keressen magának egy csodálatos fejlesztőt, és tartsa szorosan.

Üdvözöljük a technológiai iparban

Azok közül az emberek közül, akik nekem adták az alkalmazásötleteiket, egyikük sem rendelkezett programozási készségekkel ahhoz, hogy valójában megépítsék.

Szinte mindig tanácsot kérnek a programozás kiszervezéséhez. És a válasz az, hogy nem lehet. Vagy legalábbis nem minden.

A techipar nagy nevei - Bill Gates, Larry Page, Mark Zuckerberg és olyan új gyerekek, mint az Oculus VR Palmer Luckey - maguk készítették el a kezdeti termék programozását. Persze később más programozókat is alkalmaztak. Az a képességük, hogy feltekerjék az ujjukat és elkezdhessenek dolgozni a kódon, azt jelentették, hogy megalapozott döntéseket tudtak hozni termékeik folyamatos műszaki irányáról.

Ön azzal érvelhet, hogy az alkalmazásötlete egy adott ágazatra vonatkozik, mint például a fitnesz, az utazás vagy az étel, és rendelkezik szakértelemmel ezen a területen. Nagyszerű. Szükséged lesz rá. Ez a te "domain ismerete. ” De Ön is megpróbál betörni a technológiai üzletágba, ezért komoly technikai agyi erőre lesz szüksége.

Minden Jobsnak szüksége van a Woz -jára

Steve Jobs volt az egyik ritka kivétel e szabály alól: technológiai vezető, aki maga sem volt programozó.

De az Apple -t nem egyedül Jobs indította útjára; társával, Steve Wozniakkal, az Apple I és az Apple II mögött álló ragyogó mérnökkel tette ezt. Később az Apple visszatérése a sziklaszilárd OS X operációs rendszerre épült, amelyet szoftverguru készített Avie Tevanian.

Jobs egyszer elmagyarázta, hogy más szakmákkal ellentétben a különbség az átlagos és a nagyszerű programozó között "legalább 25-1". A továbbiakban azt mondta, hogy „sikerem titka az, hogy kivételes erőfeszítéseket tettünk a világ legjobb embereinek felvételére”.

A nagy programozók ritka fajta. Jómagam nem vagyok programozó, de több mint 10 éve a techiparban dolgozom, és egy kezemen számolhatok az igazán nagyszerű programozók számával.

Szerencsére egyiküket rábeszéltem, hogy velem dolgozzon együtt az edzőteremben, Reps & Sets.

A kiváló programozók elit csoportjának tagjai magas fizetést kapnak, és a globális piacon választhatják munkájukat. De általában nem a pénz a fő motivációjuk. Igazán nagyszerű dolgokon akarnak dolgozni. Ahhoz, hogy „ding az univerzumban”. És végső soron Jobs vonzotta őket.

Ahhoz, hogy az ilyen tehetségek dolgozzanak az alkalmazás ötletén, partnerként kell toboroznia őket, akik jelentős részesedést kínálnak a méltányosságban és a döntéshozatalban. Ha megelégszenek valamivel, valószínűleg nem olyan kaliberűek, mint amire szüksége van.

Az ötleted értéktelen... még ha jó is

Mivel több mint egymillió alkalmazás van már az App Store -ban, valószínű, hogy valaki már megpróbálta megvalósítani az ötletét.

De ez nem feltétlenül probléma, mert egy alkalmazás sikere nem azon múlik, hogy mennyire eredeti az ötlet, hanem hogy mennyire felel meg a felhasználók igényeinek.

Azok, akik nem ismerik a szoftverfejlesztést, általában a funkcionális követelményekre összpontosítanak - arra, amit az alkalmazás tesz. De ami igazán megkülönbözteti az alkalmazást, az az, hogy mennyire jól teszi azt, amire szánták.

Egy jó ötlet fontos, de nem elég. Vállalkozása sikeres vagy kudarcot vall a végrehajtás során. A technológiai üzletágban pedig a végrehajtás programozást jelent.

A csirke és a tojás

A programozó teljes értékű partnerként való felvétele nem csak az ösztönzés módja. Fontos lépés lehet a nagyszerű szoftverek létrehozása felé.

A tervezési folyamat együttműködés, amely általában a csirke vagy tojás probléma.

Melyik volt előbb, a felhasználói felület vagy az adatbázis? Az egyik tervezés módja hatással lesz a másikra, és fordítva. Tehát egy nagyszerű alkalmazás létrehozásához a programozónak és a tervezőnek szorosan együtt kell működnie, egyenrangúként kell együttműködniük.

Például a Reps & Sets esetében néhány konkrét felhasználói felület célra gondoltam. Mintha lehetővé tenné a felhasználó számára, hogy minden edzést egy programra alapozzon, de változtassa meg a részleteket, mivel minden edzés egyedi.

Ez a fajta cél mélyen befolyásolja az alkalmazás mögöttes adatstruktúráit.

E kihívások jó megoldása sok vitát és vitát igényelt. Rajzokat készítettünk az interfész fogalmakról és adatstruktúrákról.

Vitatkoztunk. Vitatkoztunk. Mi meghallgattuk.

És sok alapos gondolkodás és sok együttműködési iteráció után egy működő képletet találtunk. És hiszem, hogy a mai napig megkülönbözteti alkalmazásunkat.

Tehát, ha van egy nagyszerű iOS -alkalmazásötlete, és készen áll a csülökre, és valóra váltására, akkor ideje elkezdeni egy csodálatos fejlesztőt keresni. Ez egy döntő első lépés, amelyet meg kell tenni, mielőtt komoly befektetéseket eszközöl az alkalmazás -ötletbe.

Legújabb blogbejegyzés

Az iPad Pro beszerzése egyre nehezebb, mivel a pletykák szerint frissítés jelenik meg
October 21, 2021

Az Apple legújabb iPad Pro termékcsaládját egyre nehezebb beszerezni, mivel a készletek fogynak a boltokban szerte a világon.A megszorítások arra u...

| Mac kultusz
October 21, 2021

Az Apple egészségügyi rekordokat biztosít minden amerikai veteránnak iPhone -szalRegisztráljon még ma az Egészség alkalmazásban.Fotó: AppleAz Apple...

Nézze meg, hogyan néz ki a 2020 -as iPad Pro az asztalon az AR varázslatával
October 21, 2021

Az első 2020 iPad Pro A megrendelések jövő szerdán, március 25 -én kezdik el az ügyfeleket. Nem kell sokat várnia, hogy megnézze, hogyan fog kinézn...