iOS հավելվածների մշակում Լոս Անջելեսում
Ստեղծում եմ նատիվ SwiftUI հավելվածներ բիզնեսների և հիմնադիրների համար Գլենդելում, Բըրբանքում և ամբողջ Լոս Անջելեսում՝ առաջին գաղափարից և UX-ից մինչև App Store-ում թողարկում։ Առանց օֆշորային աութսորսի, ոչ մի պատրաստի ձևանմուշ. մեկ ծրագրավորող նախագծում է, կոդավորում, թողարկում և կապի մեջ մնում գործարկումից հետո։ Ես արդեն թողարկել եմ TABS-ը՝ գործող SaaS հավելված StoreKit բաժանորդագրություններով և բայեսյան շարժիչով, այնպես որ սա մակետների պորտֆոլիո չէ, այլ ծրագիր, որի համար իրական մարդիկ վճարում են ամեն ամիս։
Ինչ է ներառված
- Նատիվ կառուցում SwiftUI-ով — իսկական iOS, ոչ թե վեբի շուրջ պատյան, ուստի հավելվածն աշխատում է արագ և նատիվ ամեն iPhone-ի վրա
- UX և UI դիզայն — էկրանների հոսքեր և ինտերֆեյս՝ կառուցված այն բանի շուրջ, թե ինչպես են մարդիկ իրականում օգտվում հավելվածից
- Հրապարակում App Store-ում — հավելվածի էջի կարգավորում, սքրինշոթներ, մետատվյալներ, իսկ ստուգման հետ կապված ամբողջ նամակագրությունը ստանձնում եմ ես
- Բեքենդ, երբ այն պետք է — FastAPI և PostgreSQL՝ հաշիվների, տվյալների և սերվերային տրամաբանության համար
- Հաշիվներ և համաժամեցում սարքերի միջև — մուտք և տվյալներ, որոնք հետևում են օգտատիրոջը սարքից սարք
- Բաժանորդագրություններ և վճարումներ — ավտոմատ երկարաձգվող բաժանորդագրություններ և միանվագ ներհավելվածային գնումներ StoreKit-ով
- Անալիտիկա և խափանումների հաշվետվություններ — երևում է, թե ինչ են անում օգտատերերը, և ազդանշան է գալիս հենց այն պահին, երբ ինչ-որ բան խափանվում է
- Աջակցություն գործարկումից հետո — ես չեմ անհետանում թողարկման օրը. մնում եմ կողքին ուղղումների և հաջորդ տարբերակի համար
Ինչպես ենք աշխատում
-
01
Զանգ նախագծի շուրջ — անվճար
Կարճ զրույց ձեր գաղափարի, օգտատերերի և այն մասին, թե ինչ պետք է կարողանա անել առաջին տարբերակը։ Ֆիքսված գնային առաջարկ և ժամկետներ կստանաք 24 ժամվա ընթացքում։
-
02
UX և նախատիպ — 1–2-րդ շաբաթներ
Էկրանների հոսքեր և ինտերակտիվ նախատիպ, որը կարող եք շոշափել դեռ մինչև պրոդակշն կոդ գրելս. այսպես մենք ձևը գտնում ենք դեռ հենց սկզբում։
-
03
Մշակում — 3–8-րդ շաբաթներ
Նատիվ կառուցում SwiftUI-ով, և ամեն շաբաթ ձեր ձեռքում թարմ տարբերակ է TestFlight-ում։ Դուք օգտվում եք իսկական հավելվածից՝ դրա աճին զուգընթաց, ոչ թե սլայդներ եք դիտում։
-
04
App Store-ի ստուգում և գործարկում
Հավելվածի էջը, սքրինշոթները, գաղտնիության տվյալները և ուղարկումը։ Ես վարում եմ Apple-ի ստուգումը և բոլոր վերաուղարկումները՝ մինչև գործող հավելված։ Ընդհանուր՝ 6–12 շաբաթ։
Գներ
Ֆիքսված գնային առաջարկը ստանում եք անվճար նախագծային զանգից հետո, իսկ վճարում եք փուլերով՝ հավելվածի ձևավորմանը զուգընթաց, այլ ոչ թե մեկ մեծ կանխավճարով։ Գումարը, որը համաձայնեցրել եք, հենց այն գումարն է, որը վճարում եք։
Տեխնոլոգիական ստեկ
Նատիվ SwiftUI և Swift՝ բուն հավելվածի համար, առանց քրոսպլատֆորմային միջնաշերտի, որը դանդաղեցնում է աշխատանքը կամ հավելվածը դարձնում «օտար»։ StoreKit-ը պատասխանատու է բաժանորդագրությունների և ներհավելվածային գնումների համար, իսկ FastAPI + PostgreSQL բեքենդը պահում է այն, ինչին սերվեր է պետք՝ հաշիվներ, համաժամեցում և այն ամենը, ինչ պետք է համաձայնեցված մնա սարքերի միջև։ Ամեն նոր տարբերակ ձեզ է հասնում TestFlight-ով, այնպես որ ամեն շաբաթվա առաջընթացը փորձարկում եք ձեր iPhone-ի վրա՝ նախքան այն կտեսնի որևէ ուրիշը։ Սա նույն ստեկն է, որն արդեն այսօր ընկած է App Store-ում գործող TABS-ի հիմքում, ուրեմն դուք չփորձարկված գործիքակազմի փորձադաշտ չեք դառնում։
Ընտրված աշխատանքներ
TABS
SaaS Բայեսյան շարժիչ · բաժանորդագրություն $7/ամիսԹողարկված SaaS հավելված՝ գործող StoreKit բաժանորդագրություններով և բայեսյան շարժիչով. նատիվ SwiftUI ֆրոնտենդ FastAPI բեքենդի վրա։
Sales Order Manager
Web App React · FastAPI · PostgreSQLՊատվերների կառավարման վեբ հավելված նույն բեքենդ-ստեկի վրա, որն օգտագործում եմ iOS-ի համար. ապացույց, որ ձեր հավելվածի հիմքում ընկած FastAPI-ն և PostgreSQL-ը փորձարկված են պրոդակշնում։
Հաճախ տրվող հարցեր
Մշակո՞ւմ եք Android հավելվածներ
Ես աշխատում եմ առաջին հերթին iOS-ի հետ՝ ստեղծում եմ նատիվ հավելվածներ SwiftUI-ով, և հենց այդ մասնագիտացումն է ապահովում բարձր որակը։ Եթե ձեզ պետք է նաև Android, ամենից հաճախ խորհուրդ եմ տալիս ադապտիվ վեբ հավելված, որն աշխատում է ամենուր, կամ ձեզ կուղղորդեմ Flutter-ի կամ React Native-ի քրոսպլատֆորմային լուծումների վստահելի ծրագրավորողի մոտ։ Նախքան թեկուզ մեկ դոլար ծախսելը՝ ես անկեղծ կասեմ, թե որ ճանապարհն է համապատասխանում ձեր բյուջեին և ձեր լսարանին։
Որքա՞ն արժե iOS հավելվածը
Կենտրոնացած MVP-ն սկսվում է $8,000-ից, իսկ սեփական բեքենդով հավելվածը՝ $12,000-ից։ Վերջնական թվի վրա ազդում է ծավալը՝ քանի էկրան, պետք են արդյոք հաշիվներ և համաժամեցում սարքերի միջև, բաժանորդագրություններ կամ վճարումներ, ինտեգրումներ երրորդ կողմի ծառայությունների հետ։ Անվճար նախագծային զանգից հետո ես տալիս եմ ֆիքսված գնային առաջարկ 24 ժամվա ընթացքում, իսկ վճարումն ընթանում է փուլերով՝ հավելվածի ձևավորմանը զուգընթաց։
Ստանձնո՞ւմ եք App Store-ում հրապարակումը
Այո, ամբողջությամբ՝ սկզբից մինչև վերջ։ Ես կարգավորում եմ հավելվածի էջը App Store Connect-ում, պատրաստում սքրինշոթներն ու մետատվյալները, լրացնում գաղտնիության տվյալները և կարգավորում ներհավելվածային գնումները, ուղարկում եմ տարբերակը և վարում այն ստուգման ողջ ընթացքում։ Եթե Apple-ը մերժում է տարբերակը (այդպես լինում է), ես պատրաստում եմ պատասխանները ստուգող թիմին և ուղարկում նորից։ Ֆրիլանսերներից քչերն են բացատրում այս փուլը, մինչդեռ շատ առաջին թողարկումներ հենց այս փուլում են ձախողվում. ես այդ հոգսը ստանձնում եմ։
Կարո՞ղ եք ավելացնել բաժանորդագրություններ և վճարումներ
Այո։ Ես միացնում եմ StoreKit-ը ավտոմատ երկարաձգվող բաժանորդագրությունների և միանվագ ներհավելվածային գնումների համար՝ ներառյալ անդորրագրերի ստուգումը և գնումների վերականգնումը։ TABS-ը՝ SaaS հավելվածը, որը ես թողարկել եմ, StoreKit-ով վարում է գործող բաժանորդագրություններ $7/ամիս արժեքով։ Եթե ունեք նաև վեբ տարբերակ, այնտեղ միացնում եմ Stripe-ը, որպեսզի երկու կողմն էլ աշխատի մեկ հաշվով։
Բեքենդն էլ դո՞ւք եք անում
Այո։ Երբ հավելվածին պետք են հաշիվներ, համաժամեցում սարքերի միջև կամ սերվերային տրամաբանություն, ես կառուցում եմ բեքենդ FastAPI-ով և PostgreSQL տվյալների բազայով՝ նույն ստեկը, որն ընկած է TABS-ի և Sales Order Manager-ի հիմքում։ Դուք ստանում եք մեկ ծրագրավորող, որը պատասխանատու է և՛ հավելվածի, և՛ API-ի համար, ուստի, երբ ինչ-որ բան պետք է շտկել, մեղքը միմյանց վրա գցող մոբայլ ու բեքենդ ծրագրավորողներ չկան։
Այլ ծառայություններ
Ունե՞ք հավելվածի գաղափար
Պատմեք դրա մասին. 24 ժամվա ընթացքում կստանաք ֆիքսված գնային առաջարկ և պլան։
Սկսել նախագիծ →