Swift-тегі iOS қосымшалары: Apple мен пайдаланушыңыз күткендей.
iPhone мен iPad-қа нативті әзірлеу. Human Interface Guidelines бойынша интерфейс, Sign in with Apple, Apple Pay, виджеттер, push. App Store ревьюінен өтеміз — өз қосымшаларымызды апта сайын жариялаймыз.
Кімге қолайлы
- Аудиториясы негізінен iPhone-да бизнес: премиум сервистер, қаржы, медицина, білім.
- Интерфейстің ең жоғары сапасы және жүйелік функциялармен жұмыс керек компаниялар: камера, денсаулық, геолокация, виджеттер.
- Android нұсқасы немесе вебі бар және App Store-ға шығатын уақыты жеткен өнімдер.
- Бір платформадан бастап, оны мінсіз жасағысы келетін стартаптар.
Сіз не аласыз.
Сценарийлер, навигация, экран күйлері. Бірінші нұсқада не жасау керегін шешеміз.
Apple нұсқаулықтары бойынша интерфейс: жүйелік компоненттер, қараңғы режим, Dynamic Type, қолжетімділік.
Apple-дың заманауи стегі: интерфейске SwiftUI, Swift Concurrency, қажет жерде Combine.
Sign in with Apple, Apple Pay, APNs арқылы push, виджеттер, Live Activities, камера, геолокация, HealthKit.
Node.js және PostgreSQL немесе сіздің API-ге қосылу. Командаға әкімші панелі.
Физикалық тауарлар мен қызметтерге Kaspi Pay, цифрлық жазылымдар мен сатып алуларға StoreKit 2.
TestFlight, нақты құрылғылар, iOS-тың әр нұсқасы, әлсіз интернет.
Сіздің атыңызға әзірлеуші аккаунты, қосымша беті, скриншоттар, ревью және қабылданбауларға жауаптар.
Жаңа iOS нұсқаларына жаңартулар, түзетулер, пікірлерге жауаптар, ASO.
Қосымшаларды неге қабылдамайды және біз оны қалай айналып өтеміз.
Apple алғаш ұсынылған әр үшінші қосымшаны қабылдамайды. Жиі себептері: аккаунтты жою жоқ, физикалық қызметтерге төлем in-app purchase ретінде рәсімделген (немесе керісінше), басқа әлеуметтік желілер болғанда Apple арқылы кіру жоқ, қосымша «функционалдығы жеткіліксіз» немесе қаптамадағы сайт сияқты көрінеді.
Бұл ережелерді мақалалардан білмейміз: қосымшаларымыз ревьюден апта сайын өтеді, және аталған қабылданбаулардың әрқайсысынан өттік. Сондықтан Apple талаптарын қабылданбағаннан кейін түзетпей, жобалауға саламыз.
Бөлек тақырып — white label: бір қосымшаны әртүрлі брендпен жариялау. Apple бұған қатаң қарайды; біз мұны 1Study-де мектептерге жасаймыз және қосымшалар алынып тасталмауы үшін қалай рәсімдеуді білеміз.
Өтінімнен нәтижеге дейін.
- 1Дискавери
Сценарийлер, экрандар, Apple талаптары, смета. 1–2 апта.
- 2Дизайн
HIG бойынша Figma, навигацияны тексеруге прототип.
- 3Әзірлеу
SwiftUI мен бэкенд қатар. TestFlight-та апта сайын жинақтар.
- 4Тестілеу
Әр буындағы құрылғыларда, әртүрлі желілерде. Ұсынбас бұрын түзетеміз.
- 5App Store
Бетті дайындау, ұсыну, ревью, жариялау. Одан әрі — жаңартулар мен ASO.
Бағаға не әсер етеді.
10–15 экраны, авторизациясы, push-ы және бэкенді бар қосымша — 1 500 000–3 000 000 ₸ және 6–10 апта. Apple Pay, офлайн режимі, виджеттері және күрделі логикасы бар — 3 000 000–6 000 000 ₸. Android да керек болса — екі қосымшаны бірге есептеген немесе Flutter-ді қарастырған тиімдірек.
Apple Developer аккаунты — жылына 99 $, өзіңіз төлейсіз.
Біз өзіміз де солай істейміз.
iOS-қа арналған 1Study — 62 мектептің оқушылары пайдаланатын, әр брендке white label қосылған Swift-тегі нативті қосымша. SwiftUI-дегі жеке қаржы қосымшасы мен App Store-дағы санауыш — кейстерден. Әзірлеуші аккаунтымыз 2024 жылдан бері белсенді, қосымшалар апта сайын жаңарады.
Ең бастысы қысқаша.
iOS қосымшасы қанша тұрады?
Бэкенді бар нативті қосымшаға 1 500 000 ₸-ден. Нақты сан — 1–2 апталық дискаверидан кейін. Құрамдастар туралы толығырақ — қосымша құны туралы мақалада.
Неге Flutter емес, нативті?
Нативті — интерфейс жақсырақ, iOS-тың барлық функцияларына қолжетімділік, ревью оңайырақ. Екі платформа керек болса және интерфейс типтік болса, Flutter арзанырақ. Брифте не жарайтынын айтамыз.
Біз тараптан Mac және Apple аккаунты керек пе?
Apple Developer аккаунты — иә, сіздің компанияңызға (D-U-N-S қоса рәсімдеуге көмектесеміз). Mac керек емес: жинақтарды біз жасаймыз, сіз TestFlight арқылы iPhone-да тестілейсіз.
Apple ревьюі қанша уақыт алады?
Әдетте 1–3 күн. Қосымша қабылданбаса, сол күні жауап беріп түзетеміз. Жариялауға қормен бір апта қалдырамыз.
iOS қосымшасында Kaspi арқылы төлем қабылдауға бола ма?
Иә, физикалық тауарлар мен қызметтерге — Apple бұған рұқсат береді. Цифрлық контент пен қосымша функцияларына жазылымдарға Apple арқылы сатып алу міндетті.
iPhone-ға қосымша керек пе? Дискаверидан бастаймыз.
Қосымша не істеуі керек екенін және бэкенд немесе Android нұсқасы бар-жоғын сипаттаңыз. Жоспар мен сметамен жауап береміз.