Hoe om aansoeke vir iPhone te maak
Die aansoekmark verander en transformeer voortdurend, en suksesverhale is uitstaande genoeg om almal se aandag te kry. Dink jy jy het die "volgende goeie idee" vir `n iPhone aansoek? Dit kan makliker wees as wat jy dink. Alhoewel jy programmering moet leer, kan jy die koppelvlakwerk grafies doen. Om `n aansoek te skep sal tyd, leer en geduld vereis, maar wie weet dit? Miskien kan jy die volgende Flappy Bird maak! Lees stap 1 hieronder om te begin.
conținut
stappe
Metode 1
Installeer die ontwikkelingsomgewing
1
Laai en installeer Xcode. Xcode is die ontwikkelingsomgewing waarmee alle iPhone-toepassings geskep word. Xcode is gratis beskikbaar op die Apple-bladsy, maar vereis OS X 10.8 of later. Daar is geen amptelike manier om Xcode op `n Windows- of Linux-rekenaar te laat loop nie. Dit beteken dat as jy `n iPhone-aansoek wil ontwikkel, maar nie `n Mac het nie, moet jy eers in een belê.
- Om iOS-programme te ontwikkel, benodig jy Xcode 6.0.1 en die iOS 8 SDK. Beide is beskikbaar op die Apple-bladsy. Die iOS 8 SDK bevat `n aansienlike aantal API`s wat u toelaat om allerhande nuwe ervarings vir toepassings te skep, insluitend integrasie met iCloud en Touch ID.
2
Installeer `n goeie teksredakteur. Alhoewel jy ten volle kan program in Xcode, sal jy sien dat dit baie makliker is om met groot kode segmente te werk as jy `n toegewyde teksredakteur het wat spesialiseer in die programmering van sintaksis. TextMate en JEdit is twee baie gewilde alternatiewe.
3
Installeer `n vektorgrafika-program. As jy van plan is om persoonlike kuns en ontwerpe vir jou aansoek te skep, sal dit goed wees om `n program te installeer wat in staat is om vektorgrafika te skep. Vector grafika kan afgeskaal word sonder om hul skerpte te verloor en is noodsaaklik om `n aantreklike toepassing in terme van grafiese ontwerp te maak. Sommige van die gewildste vektorgrafika-programme is CorelDraw, Adobe Illustrator, Xara Designer en Inkscape. `N Baie goeie en gratis vektorgrafika-program is DrawBerry. Dit is nie so kragtig as professionele programme nie, maar dit is goed vir onervare gebruikers, of as jy net nie wil betaal vir iets wat jy net een keer gaan gebruik nie.
4
Vergewis uself van Objective-C. Objective-C is die programmeertaal wat gebruik word om funksionaliteit in iPhone-toepassings te skep. Bestuur die manipulasie van data en voorwerpe. Doelwit-C is `n afleiding van die C-familie van tale en is `n objekgeoriënteerde taal. As jy reeds `n basiese kennis van C of Java het, sal Objective-C tot die meeste aspekte lei, baie maklik om te verstaan.
5
Oorweeg die moontlikheid om die ontwikkelingsdeel uit te kontrakteer. As jy eenvoudig geen belangstelling het om Objective-C te leer of `n artistieke been in die liggaam het nie, is daar baie vryskutters en ontwikkelingspanne wat verskillende aspekte van die projek vir jou kan hanteer. Ontwikkeling van onderaanneming is `n komplekse proses, maar dit kan jou verskeie hoofpyn red as jy nie die tipe persoon is wat programmering geniet nie. Maak seker dat al die betrokke persone `n vertroulikheidsooreenkoms teken en dat die betaalstrukture goed georganiseer is voordat werk begin.
6
Skep `n ontwikkelingsrekening. Om u program in die App Store te versprei of dit aan ander te gee om te probeer, is dit nodig om `n Apple-ontwikkelaarrekening oop te maak. Die rekening kos $ 99 per jaar en vereis dat u u bank- en belastinginligting insleutel.
7
Laai `n paar toetsaansoeke af. Sodra jy geregistreer het om jou ontwikkelaarrekening te bekom, het jy toegang tot Apple se ontwikkelingshulpbronne. Hierdie hulpbronne sluit in `n wye verskeidenheid steekproefprojekte wat u baie insig sal gee om beter te verstaan hoe toepassingsontwikkeling werk. Vind `n voorbeeld wat verband hou met die tipe program wat jy wil skep en eksperimenteer met dit in Xcode.
Metode 2
Beplan jou aansoek
1
Definieer die konsep Voordat jy vir die eerste keer selfs Xcode oopmaak, is dit die beste dat jy `n volwasse plan vir jou aansoek en funksies het. Dit kan `n ontwerpdokument insluit wat al die funksionaliteite van die aansoek beskryf, sketse van die gebruikerskoppelvlak, die interaksie wat tussen die skerms sal bestaan en `n basiese idee van die tipe stelsels wat geïmplementeer moet word.
- Probeer om soveel as moontlik by u ontwerpdokument te hou wanneer u die aansoek gaan ontwikkel. Dit sal jou help om gefokus te bly op die funksies wat jy wil hê.
- Probeer ten minste een uiteensetting van elke skerm van u aansoek te teken.
2
Bepaal jou gehoor Die gehoor van jou aansoek sal baie te doen hê met sy voorkoms en die funksionaliteit van die aansoek. Byvoorbeeld, `n aansoek om hangende take te organiseer, sal `n gehoor hê wat heel anders is as dié van `n bloedige spel skote. Dit sal baie behulpsaam wees.
3
Gebruik die aansoek om `n behoefte te bevredig. As u aansoek `n soort nut is, moet u `n oplossing bied wat nog nie vir `n probleem geskep is nie, of bied `n beter oplossing as die een wat reeds deur vorige pogings aangebied is. As jou aansoek `n speletjie is, moet dit een of meer unieke eienskappe hê wat dit onderskei en dit aantreklik maak vir spesifieke spelers.
4
Dink aan die inhoud. Jou gebruikerskoppelvlak sal bepaal word deur die tipe inhoud wat jy die gebruiker van die aansoek gaan wys. Byvoorbeeld, as jou aansoek foto`s hanteer, sal dit goed wees as jou gebruikerskoppelvlak dit makliker maak om na jou foto`s te kyk en tussen hulle te navigeer.
5
Sit die goeie UI-ontwerpprosesse (gebruikerskoppelvlak) in gebruik. Die gebruikerskoppelvlak moet nooit `n hindernis vir die gebruiker wees nie. Dit beteken dat die opsies duidelik sigbaar moet wees en dat die gebruiker nooit moet vra wat elke knoppie doen nie. As jy ikone wil gebruik, moet hulle jou funksie met groot akkuraatheid voorstel. Die navigasie deur die aansoek moet vloeibaar en natuurlik wees.
Metode 3
Skep die aansoek
1
Skep `n nuwe projek in Xcode. Open Xcode en begin `n nuwe projek uit die spyskaart "lêer" (Lêer). Kies "aansoek" (aansoek) onder die opskrif "iOS" aan die linkerkant van die venster. In die afdeling "sjabloon" (sjabloon), kies "Leë Toepassing" (blanko aansoek).
- Daar is `n groot aantal sjablone beskikbaar, almal ontwerp vir verskillende take. Begin met `n leë sjabloon totdat jy meer gemaklik voel met die ontwikkelingsproses. U kan sommige van die meer ingewikkelde templates probeer sodra u vertroud is met hoe hierdie proses werk.
- U moet `n naam vir u produk, die identifiseerder van u onderneming en die klasvoorvoegsel skryf. As Apple jou nie die identifikasie van jou maatskappy verskaf nie, skryf com.example. Skryf in die klasvoorvoegsel XYZ.
- Op die spyskaart "toestelle" (toestelle), kies "iPhone".
2
Skep `n storiebord Die storiebord (in Engels, storiebord) is die visuele voorstelling van die skerms van u aansoek. Dit toon die inhoud van elke skerm sowel as die oorgange tussen hulle. Die instrument "storyboard" sal u help om die vloei van u aansoek te ontwikkel.
3
Ken die storiebord toe aan jou projek. Sodra jy die storiebord geskep het, moet jy dit as die hoofkoppelvlak aan die program toewys. Dit beteken dat wanneer u die aansoek oopmaak, daardie grafiese skrif gelaai sal word. As jy nie `n storiebord toeken nie, sal niks gebeur wanneer jy die aansoek begin nie.
4
Voeg die eerste skerm by met `n vertoning kontroleerder. Bekyk beheerders dui aan hoe gebruikers inhoud sal sien. Daar is `n wye verskeidenheid beeldbeheerbeheerders beskikbaar, insluitende standaard uitsigte en tabelle. U moet kykbestuurders by u grafiese skrip voeg, wat die toepassing sal vertel hoe om die inhoud aan die gebruiker te wys.
5
Voeg koppelvlakvoorwerpe by die eerste skerm. Sodra jy die vertoningskontroleerder gereed het, kan jy begin om die skerm te vul met die koppelvlakvoorwerpe wat jy nodig het, byvoorbeeld, etikette, teksvelde en knoppies. U kan koppelvlakvoorwerpe in die lys vind "Voorwerpe Biblioteek" waarin jy die voorwerp gevind het "Bekyk kontroleerder".
6
Pas die bykomende voorwerpe aan. U kan die eienskappe van elke voorwerp aanpas, wat u toelaat om `n persoonlike en intuïtiewe koppelvlak te skep. Byvoorbeeld, jy kan merker teks in `n teksinskrywingsveld byvoeg om die gebruiker te help en hom te lei oor wat om daarop te skryf.
7
Voeg nog skerms by Namate die projek groei, sal jy waarskynlik meer skerms moet byvoeg om al die nodige inhoud te wys sodat jou aansoek nuttig kan wees. As u byvoorbeeld `n aansoek wil maak om opdragte te organiseer, moet u ten minste twee skerms benodig: een om `n item in die hangende lys in te voer en `n ander om die volledige lys te sien.
8
Voeg `n navigasiebalk by Noudat jy twee skerms in die program het, is dit tyd om iets te doen sodat die gebruiker tussen hulle kan beweeg. Jy kan dit doen deur die gebruik van die navigasie kontroleerder, wat `n gespesialiseerde vertoning kontroleerder. Hierdie bestuurder voeg `n navigasie balk boaan die program, waarmee die gebruiker vorentoe en terug tussen skerms beweeg.
9
Voeg funksionaliteit by die navigasiebalk. Noudat jy die navigasiestaf ingevoeg het, kan jy begin met navigasie-gereedskap. Dit sal die gebruiker toelaat om heen en weer tussen die skerms te skuif.
10
Koppel jou nuwe knoppie met `n bestaande skerm. Om die knoppie te werk, moet jy dit met `n ander skerm verbind. In die voorbeeld van die taaklys, is die knoppie in die algemene lys en dit is nodig om dit te koppel met die taakinskrywingsskerm. Om die knoppie te koppel, hou die sleutel in en hou ^ Beheer en sleep die knoppie na die tweede skerm.
11
Voeg data bestuursfunksies by. Tot nou toe het jy `n basiese navigasie-koppelvlak geskep sonder dat jy kode nodig het. As jy meer komplekse eienskappe wil byvoeg, soos data-berging of manipulasie van data wat deur gebruikers ingevoer is, sal jy jou hande vuil moet kry met die kode. Programmering is buite die omvang van hierdie gids, maar daar is baie Objective-C tutoriale beskikbaar aanlyn.
Metode 4
Toets die aansoek
1
Maak iOS Simulator oop. Xcode kom met `n geïntegreerde iOS-simulator waarmee jy die toepassing kan toets op `n verskeidenheid gesimuleerde iOS-toestelle. Om Simulator oop te maak, kies "Simulator en Debug" in die hangkieslys boaan die Xcode-venster en kies dan die toestel waarop jy wil toets.
2
Stel die aansoek op. Klik op die knoppie "bou" (stel saam), wat die ikoon van `n tipiese knoppie het "reproduseer", om die aansoek op te stel en uit te voer. Die samestelling van die aansoek kan `n paar minute neem. U kan die vordering in die nutsbalk sien. Sodra die opstelproses voltooi is, sal iOS Simulator oopmaak en u kan u aansoek begin toets.
3
Toets die aansoek op jou eie iPhone. Voordat jy jou aansoek vir toetsing versprei, kan jy dit op jou eie toestel probeer (as jy een het). Koppel eers jou toestel aan op die rekenaar via die USB-poort. As iTunes oopmaak, maak dit toe. Kies "Toestel en ontfouting" in die keuselys en klik dan op die knoppie "bou". Na `n paar sekondes moet die program op die iPhone begin. Toets alle funksionaliteit voor die sluiting van die aansoek.
4
Ontfout jou aansoek. As die aansoek misluk het, sal jy moet begin uitvind wat gebeur het en hoekom. Hierdie onderwerp is redelik breed en daar is oneindige redes waarom die aansoek misluk het. Maak die debugkonsole oop en lees die foutboodskappe. Meeste van die tyd is hulle nogal kripties. As jy die fout nie verstaan nie, probeer om die foutboodskap in Google te soek. Waarskynlik sal jy `n publikasie vind in die Apple-ontwikkelingsforum waar `n vriendelike en ervare programmeerder die versoek reeds beantwoord het.
5
Gaan geheueverbruik na. Die iPhone het `n baie beperkte hoeveelheid geheue. Elke keer as jy geheue aan `n voorwerp toeken, moet jy dit los wanneer jy dit klaar gebruik het en die geheue terugbesorg. "instrumente" is die iPhone SDK hulpmiddel wat u toelaat om geheueverbruik, onder andere, te sien en te ontleed.
6
Versprei jou aansoek vir ander om te probeer. Alhoewel u aansoek in `n gesimuleerde scenario toets, is dit `n goeie manier om seker te maak dat u aansoek werk en dat die koppelvlak goed lyk. Daar is niks beter as om ander gebruikers te vra om dit uit te probeer nie. Maak net seker dat jy die belangrikste foute opgelos het voordat dit aan ander gestuur word om dit uit te probeer. Om u aansoek te versprei aan diegene wat daardeur geraak sal word (toetsers), moet u `n sertifikaat skep "Ad hoc" op die webwerf van iOS Dev Center.
Metode 5
Begin jou projek
1
Skep jou verspreidingssamestelling. Kies "toestel" en "vrylating" in die keuselys. Druk die ikoon "bou". Navigeer na die samestelling gids van jou projek met behulp van "Well" en soek vir die gids "Vrylating-iphoneos". Binne dit sal jy `n aansoek vind. Druk dit in `n lêer.
- Vir nuwe toepassings om Apple-sertifisering goed te keur, moet hulle geoptimaliseer word vir iOS 8 en "Retina vertoon".
2
Maak die beheerpaneel oop "iTunes Connect". U kan dit vanaf IOS Dev Center verkry. As u nog steeds stappe het om die konfigurasie te voltooi, sal hulle bo-aan die bladsy gelys word. Maak seker dat u al u fiskale en bankinligting korrek ingevoer het.
3
Voer die inligting van u aansoek in. Klik op "Bestuur jou Aansoeke" (bestuur jou aansoeke) en kies dan "Voeg nuwe aansoek by" (Voeg nuwe aansoek by). Voltooi die naam van die aansoek, die SKU nommer en kies die ID nommer van die pakket. Kies die pakket vir u aansoek in die keuselys.
4
Laai jou aansoek op Klik op "Gereed om binêre te laai" (gereed om binêre lêers te laai) en `n skerm sal verskyn wat jou na die instrument sal lei "Aansoekoplaaier". Laai dit af en druk "gedaan" (Gebraai).
5
Wag vir die resultaat van die hersiening. Daar is niks anders om te doen nie, behalwe wag vir die hersieningsproses. Apple sal u binne `n paar dae of weke deur `n e-pos in kennis stel as die status van u aansoek verander word "In hersiening" (onder oorsig). As dit reeds hersien word, sal die proses redelik vinnig wees. As die aanvanklike bombardement van toetse misluk, sal u `n verwerpings-e-pos ontvang waarin u vertel waarom en Apple u voorstelle sal bied om die aansoek reg te stel. As die aansoek die inspeksie goedkeur, sal Apple u `n e-pos stuur om u te informeer dat u aansoek gereed is om verkoop te word. Nou sal dit in die iTunes-appwinkel verskyn.
6
Bevorder jou aansoek Noudat u nuwe aansoek beskikbaar is om dit te koop, is dit tyd om die woord te begin versprei. Gebruik sosiale netwerke, stuur persvrystellings na webwerwe wat gespesialiseer is in toepassings, laai `n paar video`s op YouTube en doen alles wat jy kan om mense te laat praat oor jou aansoek.
7
Gaan jou verkope na. Laai die gratis mobiele aansoek van "iTunes Connect" vir jou iPhone. Tik elke dag en kyk na jou verkope en die markte en lande waar dit verkoop word. Dit is die prettige deel! Apple sal u periodieke e-posse stuur met die inligting van u vorige verkope. Jy kan dit aflaai om `n rekord van hulle te hê. Sterkte!
wenke
- Probeer om oorspronklik te wees en moenie programme wat reeds in die App Store bestaan, kopieer nie. Doen `n deeglike soektog op die App Store om uit te vind wat beskikbaar is. Natuurlik, as jou idee ongetwyfeld baie beter is, gaan dan voort, doen dit!
- Soek altyd maniere om jou aansoek te verbeter.
- As jy `n gedrukte verwysing wil hê, gaan na Amazon.com en kyk vir sommige boeke wat verband hou met die ontwikkeling van iPhone-toepassings.
- Probeer om soveel verskillende Apple-toestelle as moontlik te probeer. Selfs beter as hulle verskillende weergawes van iOS geïnstalleer het.
- As u `n iOS-ontwikkelaar aanhê en u wil waarborg dat u iOS-program soortgelyk is aan u spesifikasies, kan u die toepassingskoppelvlak in Photoshop ontwerp en die gereedskap gebruik. "psdtoxcode" omskep dit in `n funksionele toepassing van Xcode of iOS!
waarskuwings
- Die iPhone SDK verander voortdurend en die toestelle bly ontwikkel. As `n opdatering vir gebruikers tydens `n projek beskikbaar gestel word, moet u die opdaterings en veranderings lees voordat u dit installeer. Tensy Apple verklaar dat nuwe programme saamgestel moet word met die nuwe weergawe van die SDK, is dit dalk nie nodig om dit nog op te dateer nie. As u besluit om die opdatering te installeer, kan sommige van die metodes wat u gebruik het, uitgedien word en alhoewel daar geen waarskuwings mag wees wanneer u dit opstel nie, wees versigtig.
- As jy suksesvol is en jy daarin slaag om `n program op die App Store te publiseer, moenie geïntimideer word deur bose mense wat onaangename kommentaar skryf nie. Sommige gebruikers skryf nuttige menings en ander geniet dit om onbeskof te wees.
- Dit is nie gewaarborg dat jy baie downloads of verkope sal hê nie, maar moenie moedeloos word nie.
- Dit is verslawend, jy kan dalk nie ophou nie.
Deel op sosiale netwerke:
Verwante
- Hoe om GPS op `n iPhone te aktiveer
- Hoe om die ontwikkelaarmodus op `n iPhone te aktiveer
- Hoe om iPhone, iPad en iPod Touch programme te sluit
- Hoe om `n program op `n iPhone te vertrou
- Hoe om `n Apple ID te skep en aflaai van die Apple App Store
- Hoe om die Facebook-aansoek vir iPhone af te laai
- Hoe om aansoeke te verwyder
- Hoe om aansoeke te verwyder uit die outomatiese rugsteunfunksie van iCloud
- Hoe om `n iPhone-aansoek te verwyder
- Hoe om verwyderde programme op `n iPhone te vind
- Hoe om `n video lus op `n iPhone met Video Roll te maak
- Hoe om `n eenvoudige program te maak met behulp van Xcode
- Hoe om Android op `n iPhone te installeer
- Hoe Runtastic Six Pack Abs installeer op jou iPhone of Android-toestel
- Hoe om Ad Hoc-programme op jou iPhone te installeer
- Hoe om aansoek-ikone op `n iPhone te versteek
- Hoe om iPhone- en iPod Touch-programme in iTunes te organiseer
- Hoe om die iPhone App Store te gebruik
- Hoe om die naam van `n iPhone in iOS te verander
- Hoe om Flappy Bird op Android te kry
- Hoe om aansoekmapers op `n iPhone te skep en te gebruik met iOS4