Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web development, networking and server security. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Ինչպես ստեղծել Ձեր iPhone Դիմում

Source: http://coding.smashingmagazine.com/2009/08/11/how-to-create-your-first-iphone-application/

Իսկ եթե դուք ունեցել nickle համար յուրաքանչյուր անգամ լսել: «Ես հիանալի գաղափարի համար մեծ հայտ!"? Դա տեղի է փողոցում. IPhone-ն ստեղծված աննախադեպ ոգեւորության եւ նորարարության ժողովրդի ներսում եւ սահմաններից դուրս ծրագրային ապահովման զարգացման համայնքին: Դեռեւս այդ արտաքին աշխարհի զարգացման, գործընթացը մի քիչ մի առեղծված:

Այս Ինչպես - առաջնորդելու պետք է քայլել ձեզ միջոցով քայլերը, որպեսզի ձեր մտքի համար iPhone ծրագիրը իրականություն. Հաղորդագրություններ փակցնելու համար ներկայացնում է տարբեր գաղափարներ, տեխնիկա, խորհուրդներ, եւ ռեսուրսներ, որոնք կարող են գալիս հարմար, եթե դուք պլանավորում են ստեղծելու մասին ձեր առաջին iPhone հայտը:

Դուք կարող է հետաքրքրել նաեւ հետեւյալ առնչվող հոդվածներ:

1. Արդյոք գաղափար - A Good Idea

Ինչպես գիտեք, եթե ձեր գաղափարը լավն է. Առաջին քայլն է հոգալ, եթենույնիսկ ձեր գաղափարը կոշտ, եւ երկրորդ քայլը պետք է պատասխանել այն հարցին, դա առնվազն մեկը ցուցանիշները հաջողության.

չեն մամուլի Արդյոք ձեր ծրագիրը լուծել յուրահատուկ խնդիր:Նախքան լույսի էլեկտրական լամպ էր հորինել, մեկը ստիպված էր բղավել է «Մարդը, ընթերցմամբ կիսախավար Sucks!« Պարզել, թե ինչ Sucks, եւ թե ինչպես է ձեր ծրագիրը կարող է դարձնել իր կյանքը Օգտվողի ավելի հարմարավետ.
չեն մամուլի Արդյոք ծրագիրը ծառայում է կոնկրետ տեղը: Չնայած նրան, որ չկան որեւէ վիճակագրություն է App Store Որոնել, օգտագործման դիմումների, անշուշտ, մեծանում է պայթյունի Ծր Store գույքագրման. Գտնել տեղը հետ ջերմ երկրպագուների (ընտանի կենդանու սիրահարներ, օրինակ) եւ ստեղծել մի ծրագիր, որ caters է կոնկրետ լսարանի.
չեն մամուլի Արդյոք այն մարդկանց ծիծաղել: Սա ոչ brainer. Եթե ​​դուք ինչ - որ բան կարող է գալ մինչեւ հետ, զվարճալի, դու միանշանակ ճիշտ ուղու վրա է, եւ ձեր գաղափարը կարող է լինել մեկ ոսկե. Heck, ես հարվածել կարմիր «Մի սեղմեք" կոճակը: 5 րոպե երեկ.
չեն մամուլի Դուք կառուցել ավելի լավ անիվի. Կան գոյություն ունեցող հաջող apps, որ պակաս կարեւոր առանձնահատկություն սարքերի. Մի բավարարվել մի գինիների ցանկը, տալիս sommeliers միջոց է խոսել իրենց երկրպագուներին.
չեն մամուլի Արդյոք ծրագիրը բարձր ինտերակտիվ: Եկեք, որ մեզանից շատերը ունեն ուշադրության span է լու. Հաջող խաղեր եւ կոմունալ զբաղվեն օգտագործողի կողմից պահանջող գործողության.

Գործողությունների: Ձեր ծրագիրը անկում մեկը այդ կարգեր. Եթե ​​այո, ապա դա պարզապես մասին ժամանակն է նախապատրաստելու համար անհրաժեշտ գործիքներ:

2. Գործիքներ checklist

Ստորեւ բերված է ցանկը ապրանքների համար անհրաժեշտ (* աստղանիշ տարրերն են պահանջվում, իսկ մնացածը գեղեցիկ-ի ունեն ի):

  • միանալ Apple iPhone Developer ծրագիրը ($ 99): *
  • ստանալ iPhone կամ iPod Touch *
  • ստանալ Intel-հիմնված Mac համակարգիչ Mac OS X 10.5.5,
  • պատրաստել չբացահայտումն պայմանագիր ( այստեղ մի նմուշ ) *
  • բեռնել եւ տեղադրել վերջին տարբերակը iPhone SDK, եթե դուք չեք արդեն այն.
  • Մի պարույր պարտավորված տետր *

Գործողությունների: Բեռնել մինչեւ Ձեր անհրաժեշտ մատակարարումն.

3. Ինչ ես իսկապես լավ է.

Ինչ հմտություններ եք բերել աղյուսակում: Դուք դիզայներ, որի ուղեղը օբյեկտների օբյեկտիվ C. A մշակողին ովքեր չեն կարող իրենց նախագծային ելքը թղթի պարկ. Կամ գուցե դուք ոչ, բայց որպես անհատ, ինչպես պատկերացնում եք ցանկանում տանել դեպի շուկա. Նախագծում, որը հաջողակ iPhone հայտի շատ նման սկսում է փոքր բիզնեսի. Դուք դեր գիտաշխատող, ծրագրի ղեկավար, հաշվապահ, տեղեկատվական ճարտարապետ, դիզայներ, մշակողի, Marketer եւ գովազդատուի - Բոլոր ուղղում մեջ մեկ.

Հիշեք, թե ինչ է բոլորս լավ գիտենք, ձեռներեցներին, այն տեւում է մի թիմ, որպեսզի ապրանքի հաջող. Չեն ստանում ինձ սխալ է, դուք, անշուշտ, կարող է անել ամեն ինչ: Բայց դուք կարող եք նաեւ թափոնների շատ ժամանակ, էներգիա եւ առողջամտություն այդ գործընթացում: Մի գնա Քրեյզի, տեղեկանք եւ checklist ստորեւ ու հարցնել ինքներդ ձեզ: Ինչ դերերից են լավագույն համար պիտանի եք տանել. Այնուհետեւ գտնել այլ տաղանդավոր մարդկանց լրացնել բացերը: Եւ ինֆուզիոն լրացուցիչ գաղափարներ կարող են միայն հարստացնում արտադրանքը.

ՀՄՏՈՒԹՅՈՒՆՆԵՐԻ CHECKLIST

  • Կարողություն Զանազանել բառը, թե ինչ աշխատանքներ / doesn `t աշխատանքի առկա iPhone ծրագրեր
  • Շուկայական հետազոտությունների անցկացման
  • Ուրվագծելով App օգտագործել (Կայքի քարտեզ ստեղծում)
  • Sketching
  • GUI դիզայն
  • Ծրագրավորում (C նպատակը, կակաո) (մենք ենթադրում ենք, որ այստեղ մենք ստեղծում հայրենի հայտ)
  • App խթանման եւ մարկետինգի

Հիշեք, որ ձեր կապալառուների նշանը չբացահայտումն համաձայնագիր:Ունենալով պայմանագրի մեջ տեղ պատմում ձեր կապալառու «Ես պրոֆեսիոնալ, որոնք տանում են իմ բիզնեսը, եւ այդ նախագիծը լուրջ: Հիմա չեմ գնում runnin 'դուրս: Այս գաղափարը»:

Գործողությունների: Ընտրել հմտություններ, որոնք պիտանի են լավ ձեզ համար առաջնորդելու. Համար այն դերերը, որտեղ դուք կարող հանգեցնել, վարձել մասնագետներ.

4. Կատարեք ձեր որոնվածը: Շուկայի հետազոտում

Շուկայական հետազոտություններ է երթադրել ճանապարհով, որ «Նայեք, թե ինչ այլ մարդիկ ինչով են զբաղվում եւ չեն կատարել նույն սխալները»: սովորել լավ, վատ եւ վտանգավոր է Ծր խանութ. Գալիս ստեղծագործական լուծումների ծրագրի հայեցակարգի մշակման եւ նախագծման սկսում է վերլուծել, այլ (գուցե նման) դիմումները. Նույնիսկ եթե դուք բախվում է մի շատ վատ մշակված apps, քո մտքում կլինի տեղեկանք այդ օրինակները ոչ թե ինչ անել:

լավ վատ ու տգեղ

Գործողությունների: Այս հարցումներուն պատասխանը:

  • Ինչ խնդիր է լուծում Ձեր ծրագիրը.
  • Ինչ եք տեսել, որ կատարում ապրանքների նման խնդիր.
  • Ինչպես հաջող apps ներկայացնել տեղեկություններ օգտվողները.
  • Ինչպես կարող եք կառուցել, թե ինչ աշխատանքներ եւ դարձնել այն եզակի.
  • Ինչ արժեք է Ձեր ծրագրի բերել ձեր հանդիսատեսին:

5. Գիտեմ, որ iPhone / iPod Touch միջավայրի

Եթե ​​դուք ցանկանում եք ստեղծել iPhone ծրագիրը, դուք պետք է հասկանալ կարողությունների է iPhone-ի եւ դրա ինտերֆեյսի. Կարող եք նկարահանել.45 տրամաչափի գնդակ դուրս Ձեր iPhone. Ոչ: Կարող եք կրակելու տեսանյութեր.Yes!

Լավ նորությունն այն է, որ դուք չունեք անգիր են հանրագիտարանային Apple ինտերֆեյսի պայմաններ ստանալու համար, թե ինչ է զգում աշխատանքների եւ ինչ չի iPhone ծրագրեր. Download and Play հետ շատ apps, որքան կարող եք, եւ մտածել, թե ինչ գործառույթներ ցանկանում եք ընդգրկել ձեր արտադրանքը.

Take գիտություն:

  • Ինչպես լավ մշակված apps նավարկել է էկրանի էկրանին.
  • Ինչպես են կազմակերպում տեղեկատվություն.
  • ՈՐՔԱՆ տեղեկատվություն են դրանք ներկայացնում է Օգտվողի.
  • Ինչպես են օգտվել iPhone-ի յուրօրինակ հատկանիշները: Այս accelerometer, swiping հատկանիշներ, գողություն, ընդլայնել եւ պտտվել գործառույթները.

Գործողությունների: Բեռնել Top 10 apps յուրաքանչյուր կատեգորիայի խաղալ եւ բոլոր նրանց. Վերանայել Apple ուղեցույց միջավայրի դիզայնի եւ ցանկը առնվազն 5 առանձնահատկություններ ցանկանում եք ընդգրկել ձեր ծրագիրը:

6. Որոշել «Ով կօգտագործի Ձեր ծրագիրը»:

Մենք ենթադրում ենք, որ այստեղ եք արդեն որոշված ​​է, որ ձեր ծրագիրը կբերեն արժեքը, եւ, որ դուք կունենաք Կատաղի լսարանի համար: Ձեր ծրագիրը: Դե, լավ, դրանք Կատաղի երկրպագուներ, բայց ով են նրանք իսկապես. Ինչ գործողությունները նրանք հասնելու իրենց նպատակներին Ծրագրի շրջանակներում.

Եթե ​​դա խաղ է, Գուցե նրանք ուզում են ծեծել իրենց բարձր գնահատական:Կամ, գուցե դրանք առաջին անգամ խաղացող - Ինչպես իրենց փորձը տարբերվեն մեկը, ով ստանում է մի գեղեցիկ դեպք ուղեղների հոտում Կատարել Ձեր խաղ ամբողջ օրը:

Եթե ​​դա օգտակար ծրագիր, եւ ձեր լսարանը ցանկանում է գտնել մի սուրճ խանութ արագ, ինչ գործողությունները նրանք շրջանակներում ծրագիրը գտնում են, որ սուրճ խանութ. Որտեղ են դրանք, երբ նրանք փնտրում սուրճի.Սովորաբար այդ մեքենան. Արդյոք ներկայացնել ինտերֆեյս, որը պահանջում է բազմաթիվ Ծորակներ, Կարդալու եւ հիշատակում է շատ. Հավանաբար ոչ. Սա, թե ինչպես է մտածում այն ​​մասին, թե ինչպես իրական կյանքի intersects դիզայն.

Գործողությունների: տողով են տարբեր տեսակի մարդիկ, ովքեր օգտագործում Ձեր ծրագիրը: Դուք կարող եք նույնիսկ նրանց անվանելու համար, եթե ցանկանում եք, որպեսզի սցենարները դուք ոչ թե իրական, ինչպես նաեւ հնարավոր է.

7. Ուրվանկար Ձեր Idea

Եւ «ուրվագիծը», նկատի ունեմ բառացիորեն ուրվագիծը. Line դուրս 9 - ուղղանկյունի Ցանց վրա 8.5 x 11 թերթիկի թուղթ եւ ստանում է sketching.

Հարցրեք ինքներդ ձեզ.

  • Ինչ տեղեկություն է յուրաքանչյուր էկրանի անհրաժեշտ է ներկայացնել.
  • Ինչպես կարող ենք վերցնել օգտվողին կետից B կետ ա C րդ կետի.
  • Ինչպես պետք է տարրերը էկրանին է proportioned կամ չափի հետ կապված են իրար հետ (այսինքն, որ այդ բանը նույնիսկ կարող թակել -?)

iPhone ուրվագիծը 
Image վարկային ` կուլտուրական Code

Thumbnailing Ձեր գաղափարները թղթի վրա կարող է մղել ստեղծագործական չի սահմանափակվում միայն ձեր Ձեր երեւակայությունը կարող անշարժանալ աշխատում է sketching հայտ! Դուք նաեւ կարող եք գնել iPhone-շաբլոն Kitարագ ուրվագիծը դուրս iPhone միջավայրի նախատիպերը թղթի վրա:

Գործողությունների: Ստեղծել առնվազն մեկ մանրանկարների էջ Ձեր դիմումի մեկ էկրանին. Փորձարկել տարբեր navigational սխեմաները, տեքստը ձեր վրա կոճակներ, եւ ինչպես էկրաններ կապ. Եթե ​​ցանկանում եք փոխանցել ձեր էսքիզներ մեջ թվային ֆորմատի, iPlotz լավ գործիք է դուրս գրվել.

8. Time For դիզայն

iPhone gui

Եթե ​​դուք դիզայներ, բեռնել iPhone-GUI Photoshop Կաղապար կամ մեր iPhone PSD վեկտոր Kit. Երկուսն էլ հավաքածուներ iPhone GUI տարրեր, որոնք կխնայեն ձեր ժամանակը շատ Ինչից սկսել: Եթե ​​Դուք solidified ձեր դասավորությունը ընթացքում sketching, կազմելով էկրաններին կլինի ավելի քիչ է իրականացնում, եւ ավելի շատ դասավորությունը մասին փաստացի նախագծով Ծր.

Եթե ​​դուք չեք դիզայներ, վարձել one! Այն նման ընդունման էլեկտրիկ անել էլեկտրական աշխատանքը. Դուք կարող եք գնալ Գլխավոր էջ Դեպո եւ գնել գործիքներ փորձել ինքներդ, բայց ով ցանկանում ռիսկի ստանալու zapped. Եթե ​​հետեւել եք քայլերը 1-3 - Դուք ունեք ամեն ինչ Ձեզ անհրաժեշտ համար դիզայները ստանալու սկսել.

Երբ փնտրում է դիզայներ, փորձեք գտնել մեկին, ով ունի փորձ նախագծման շարժական սարքերի համար. Նրանք կարող են ունենալ որոշ լավ հետադարձ կապ եւ առաջարկել բարեփոխումներ Ձեր էսքիզները: Մի քանի տեղ փնտրել դիզայներների: CoroflotCrowdspringeLance. Երբ ձեր աշխատանքի առաջարկի, պետք է շատ կոնկրետ մասին ձեր պահանջներին, ինչպես նաեւ պատրաստ է վերանայել շատ պորտֆելների.

Գործողությունների: Եթե դուք մի դիզայներ, ստանում սկսվել է Photoshop.Եթե ​​դուք չեք դիզայներ, սկսեք հարցազրույցներ դիզայներների համար: Ձեր աշխատանքը:

9. Ծրագրավորում

xcode

Թեեւ սա, թե ինչպես է հաջորդական-ի, դա լավ գաղափար է ստանալ մշակողի վերաբերյալ խորհուրդ, միեւնույն ժամանակ, երբ դուք գիծ `մինչեւ դիզայն ռեսուրսներ. Խոսող հետ մշակողի շուտ, քան ուշ կօգնի Ձեզ շրջանակից դուրս է մի ծրագիր, որ տեխնիկապես հնարավոր ընթացքում ձեր բյուջեն:

Եթե ​​Դուք Նպատակ C / Կակաո մշակողի crack, բաց Xcode եւ սկսել. Մի քանի ֆորումներ միանալ, եթե Դուք արդեն չեք:

Եթե ​​դուք չեք մշակողի, դուք գիտեք ինչ անել - Գտիր one! Նշեք տեսակը ծրագրի եք ցանկանում արտադրել, - արդյոք դա խաղ, կոմունալ կամ որեւէ այլ բան. Սովորաբար յուրաքանչյուր տեսակի համար պահանջվում է հմտություն սահմանված այլ կոդավորմամբ. Մի քանի տեղ փնտրել, մշակողների համար:OdeskiPhoneFreelancereLance եւ որեւէ մեկը ֆորումների վերը նշված.

10. Ներկայացրեք Ձեր ծրագիրը Apple Store

OK, այնպես ինչպես եք ներկայացնել ձեր դիմումի Apple Store հիմա.Գործընթացը կազմելու ձեր դիմումը եւ հրապարակման համար երկուական iTunes Կոնեկտ կարող է դժվար լինել որեւէ մեկի համար անծանոթ է XCode.Եթե ​​դուք աշխատում են մշակողի հետ, խնդրել նրանց, որոնք կօգնեն Ձեզ:

  • Ստեղծել ձեր սեփական Սերտիֆիկատներ
  • Սահմանել ձեր ID - ի App
  • Ստեղծել ձեր սեփական բաշխում տրամադրման անձնագիրը
  • Կազմել դիմումը
  • Վերբեռնել է iTunes Connect

Գործողությունների: Եթե դուք մշակողի, քարտեզ դուրս զարգացման ժամանակացույցը եւ սկսել. Եթե ​​դուք չեք մշակողի, սկսեք հարցազրույցներ devs Ձեր աշխատանքին:

11. Խթանել Ձեր ծրագիրը

Եթե ​​ծառ ընկնում կեսին անտառներում, եւ ոչ ոք էր շուրջը, լսելու այն չի, որ մի ձայն. Apps կարող նստել խանութում աննկատ շատ հեշտությամբ. Թույլ մի տվեք, որ այս պատահել ձեզ. Սպասեք մի ծրագիր շուկա Ձեր ծրագիրը: Ի դեպ, պետք է պատրաստ բազմաթիվ նախատեսում է շուկա Ձեր ծրագիրը:Պատրաստ եղեք փորձարարություն, որոշ գաղափարներ կգործի, մյուսները չեն.

ՍՏՐԱՏԵԳԻԱ ՊԱՀՊԱՆԵԼՈՒ ՀԱՄԱՐ / ԽԹԱՆՈՒՄԸ ԾՐ ՎԱՃԱՌՔ:

  • Ներառելով սոցիալական լրատվամիջոցները: Եթե Ձեր օգտվողները դարձնել բարձր գնահատական ​​է իր կամ իր սիրելի խաղի, դա լավ գաղափար է, որպեսզի այն հեշտ համար օգտագործողի համար դա օգնությամբ կամ Twitter. Մտածեք այն մասին, թե ինչպես կարող է Ձեր ծրագիրը ներառում է սոցիալական լրատվամիջոցները եւ կառուցել, որ բավարար է ձեր ծրագիրը: Առնվազն, ստեղծել ձեր երկրպագու էջը ծրագիրը on Facebook եւ Twitter եւ օգտագործել դրանք որպես հարթակներ հետ շփվելու եւ ստանալ ձեր օգտվողները արձագանքները Ձեր ծրագիրը:
  • Pre-ը առաջխաղացման. Սկիզբ շենքի Buzz ձեր ծրագիրը պետք է մեկնարկել. E-mail մարդիկ, որոնք գրել բաների մասին, որոնք վերաբերում են Ձեր ծրագրի եւ տեսնել, թե արդյոք նրանք կխոսենք մինչեւ առաջիկա թողարկման ձեր ծրագիրը:
  • Պլանը բազմակի հաղորդագրություններ: Մի տուփ Ձեր ծրագրի հետ կապված յուրաքանչյուր խաղարկային ցանկանում եք առաջարկել է հենց առաջին հաղորդագրության մեջ: Դարձրեք Ձեր երազանքը համար ծրագիրը եւ համոզվեք, որ ծրագիրը նախատեսված է բոլոր հատկանիշները պարունակում է որոշ ժամանակ ապագայում: Հետո պարբերաբար կաթիլ նոր տարբերակներ ծրագրի խթանելու ծրագիրը, խանութ վաճառքի.

Գործողությունների: Դարձնել ցուցակի 20 - գովազդային ռազմավարությունների, որ թիրախ լսարանի համար, ձեր ծրագիրը:գործողություններ ձեռնարկել նրանց վրա, կամ ինքներդ Վարձակալություն մեկը, ով կարող է.

11. Stay նպատակային եւ չեն տալիս Up!

Դա հեշտ, երբ դուք աշխատում են ձեր առաջին ծրագիրը ստանալ բոլոր AppHappy, երազում մի zillion նոր ծրագիր, գաղափարներ. Երազանք, բայց չեն ստանում sidetracked նոր գաղափարներ. Ձեր առաջին ծրագիրը պետք է դարձնել մեծ ջուր շաղ տալ, եւ ստանալու ներգրավված չափազանց շատ ծրագրեր, միանգամից կարող է լուծել ձեր սերը կատարելու համար ձեր առաջին հայտի հաջողության.

Գործողությունների `դուրս գալ եւ գնալ այնտեղ kick որոշ ծրագիր.

ՀԵՏԱԳԱ ԸՆԹԵՐՑԱՆՈՒԹՅՈՒՆ

Դուք կարող է հետաքրքրել նաեւ հետեւյալ առնչվող հոդվածներ:

Published (Last edited): 29-01-2012