Program mini aplikacija App Storea: Potpuni vodič za razvojne programere

  • Program mini aplikacija App Store primjenjuje smanjenu proviziju od 15% na kvalificirane kupnje unutar aplikacije, što programerima omogućuje da zadrže 85% prihoda.
  • Za sudjelovanje, glavna aplikacija mora biti objavljena na iOS/iPadOS-u, koristiti Advanced Commerce API, Declared Age Range API i Appleov službeni sustav kupnje unutar aplikacije.
  • Samo one mini aplikacije koje su razvile treće strane neovisno o glavnoj aplikaciji, s kupnjama koje se upravljaju putem SKU-ova kreiranih za Advanced Commerce API, kvalificiraju se kao kvalificirane mini aplikacije.
  • Program otvara nove mogućnosti monetizacije za superaplikacije, startupove i AI platforme, a istovremeno jača Appleovu strategiju usluga i kontrolu nad svojim ekosustavom.

Program mini aplikacija App Storea

El Program mini aplikacija App Storea To je postao jedan od Appleovih poteza o kojima se najviše raspravlja u svijetu nedavnog razvoja mobilnih uređaja. Ne samo da uvodi novi način pružanja web iskustava unutar izvornih aplikacija, već i potpuno mijenja pravila igre. monetizacija unutar iOS ekosustava, s nižom provizijom i vrlo specifičnim tehničkim zahtjevima.

Ako jeste osnivač, iOS programer ili rad na superaplikaciji Bilo da se radi o platformi (društvenoj mreži, aplikaciji za razmjenu poruka, kripto novčaniku, tržištu itd.), ovaj program izravno utječe na vas. Apple ne dopušta samo mini-aplikacije: uspostavlja ekonomski, tehnički i pravni okvir za njihovu integraciju u App Store, povezivanje njihovih kupnji unutar aplikacije sa službenim sustavom i, usput rečeno, naplaćivanje prostora koji je prethodno bio izvan njihove strukture provizija.

Što je program mini aplikacija u App Storeu?

Mini aplikacije na App Storeu za razvojne programere

Poziv Partnerski program za mini aplikacije To je službena Appleova inicijativa usmjerena na aplikacije koje hostiraju mini-aplikacije i mini-igre stvorene web tehnologijamaOve mini-aplikacije prvenstveno koriste HTML5 i JavaScript. Ne instaliraju se iz App Storea kao samostalne aplikacije, već se pokreću unutar... izvorna iOS ili iPadOS host aplikacija, koja djeluje kao „super aplikacija“.

Apple definira ove mini aplikacije kao samodostatna iskustva koji se dodaju nakon što se host aplikacija instalira i pokrene na uređaju, pod uvjetom da je kod napisan u HTML5, JavaScriptu ili nekom drugom jeziku koji je tvrtka izričito odobrila. Nadalje, sav ovaj kod mora biti u skladu s Odjeljak 3.3.1(B) Ugovora o licenci za Appleov program za razvojne programere, koji regulira izvršavanje preuzetog ili interpretiranog koda.

Ovaj program ne samo da legitimira model koji Apple tolerira godinama (posebno u super aplikacije poput WeChata), ali uspostavlja formalnu strukturu za te mini aplikacije potpuno ući u ekonomiju App StoreaKako bi to postigla, povezuje svoje djelovanje s tehnologijama kao što su API za naprednu trgovinu i API za deklarirani raspon dobi, a istovremeno omogućuje pristup smanjenoj proviziji na kupnje koje ispunjavaju kriterije.

U praksi, cilj je dvostruk: s jedne strane, kako bi se pomoglo programerima koji hostiraju mini aplikacije kako bi proširili svoje poslovanje i promovirali dostupnost više mini aplikacija; s druge strane, ponuditi korisniku dosljedno i sigurno iskustvo kupnjes Appleovim sustavom plaćanja i pretplate kao okosnicom.

Sam Apple naglašava da ovaj program proširuje svoju "kontinuiranu podršku" za aplikacije koje nude mini-aplikacije, mini-igre, chatbotove, emulatore igara i drugi sličan sadržaj, bolje ih integrirajući unutar Smjernice za pregled aplikacija i davanje specifičnog okvira svemu što se razmatra u smjernica 4.7.

15% provizije i ekonomske prednosti programa

15 posto provizije na mini aplikacije

Jedna od najvećih prednosti programa je to što sudjelujući programeri Zadržavaju 85% prihoda od kupnji unutar aplikacije unutar kvalificiranih mini-aplikacijaApple naplaćuje proviziju od 15%. Ta je brojka točno polovica uobičajenih 30% koje tvrtka još uvijek naplaćuje mnogim programerima prema standardnom modelu App Storea.

Ova promjena ima vrlo izravan utjecaj na ekonomska isplativost određenih poslovnih modelaU iskustvima poput ugrađenih tržišta, specijaliziranih komunalnih usluga ili digitalnih usluga dostupnih putem superaplikacije, smanjenje provizija može biti razlika između projekta koji je "neprofitabilan" i "zanimljivog za skaliranje". Analitičari poput onih u Morgan Stanley Opisali su taj potez kao "jasan pozitivan" za Apple, procjenjujući da samo s ekosustavom WeChat/Weixin To bi moglo dodati oko 800 milijuna dolara godišnje prihodima App Storea.

Osim konkretnih brojki, ovaj program otvara vrata za superaplikacije, kripto platforme, društvene mreže i druge igrače koji će biti potaknuti na monetizirati mini-aplikacije i mini-igre koje su do sada izmicale Appleovoj strukturi provizijaSama investicijska banka ističe da se time proširuje dostupno tržište za usluge tvrtke u vrijeme kada se dovodi u pitanje održivost rasta App Storea.

Apple, kao i obično, radije naglašava pozitivnu stranu za programera, govoreći o tome kako Sudionici „zarađuju 85%“ kvalificirane prodajeUmjesto da se izravno navede da je potrebno 15%. Poruka je jasna: ako ispravno integrirate potrebne API-je i vaše mini-aplikacije zadovoljavaju kriterije, dobivate pristup znatno nižoj proviziji nego kod tradicionalnog toka.

Ova shema također ima obrambenu komponentu: nekoliko analitičara ističe da je to alat za ublažavanje superaplikacija temeljenih na umjetnoj inteligenciji (poput onih koji se grade oko modela tipa ChatGPT), jačajući ulogu App Storea i sprječavajući da prevelika vrijednost curi na platforme koje rade paralelno.

Kako mini aplikacije funkcioniraju unutar super aplikacija

Mini aplikacije koje su dio programa su, u biti, softverski paketi, skripte ili sadržaj koji se može igrati Dodaju se glavnoj aplikaciji nakon što ju je korisnik instalirao iz App Storea. Ključno je da se ove mini-aplikacije pokreću na uređaju pomoću HTML5, JavaScript ili drugi odobreni web jezicii da njihov kod mora biti u skladu s ograničenjima ugovora o licenci za razvojne programere.

Da bi mini-aplikacija ispunjavala uvjete za financijske pogodnosti programa, mora biti mini aplikacija koja "ocjenjuje" prema Appleovoj definicijiTo znači da mini-aplikaciju mora objaviti osoba ili subjekt koji nije izravno ili neizravno kontrolirano od strane razvojnog programera aplikacije domaćinaniti je pod zajedničkom kontrolnom strukturom. Apple definira „kontrolu“ kao sposobnost usmjeravanja ili odlučujućeg utjecaja na upravljanje drugim subjektom, bilo putem glasačkih dionica, vlasničkog udjela, ugovora ili drugih mehanizama.

Drugim riječima, Nije prihvatljivo da sama tvrtka za superaplikacije stvara vlastite ocijenjene mini-aplikacije. Iskoristiti smanjenu proviziju: prednost je namijenjena kada aplikacija domaćina djeluje kao platforma za istinski neovisne treće strane. Ova nijansa je ključna za razumijevanje zašto je Apple uspio pridobiti tvrtke poput Tencent (vlasnik WeChata) pristati na sudjelovanje u programu.

Tipičan primjer bila bi super aplikacija za razmjenu poruka koja integrira mini-aplikacije trećih strana za rezervacije, ležerne igre, obrazovanje ili financijske usluge, a sve su razvile različite tvrtke bez korporativne kontrole nad glavnom aplikacijom. U tom scenariju, kupnje unutar aplikacije izvršene unutar tih mini-aplikacija, pod uvjetom da se njima upravlja putem Advanced Commerce API-ja, mogu ostvariti proviziju od 15%.

Za krajnjeg korisnika, iskustvo je prilično transparentno: mini aplikacije vide kao odjeljci, moduli ili „interne aplikacije“ unutar glavne aplikacije. Možete ih otkriti, pokrenuti, platiti digitalnu robu ili pretplate i kretati se između njih bez potrebe za odlaskom u App Store kako biste instalirali bilo što dodatno.

Kvalificirane kupnje i korištenje Advanced Commerce API-ja

Program vrlo jasno definira što se smatra kupnja unutar aplikacije koja ispunjava uvjete u svrhu smanjene provizije. To se odnosi na prodaju digitalna roba i usluge unutar mini-aplikacija koje zadovoljavaju gornju definiciju, uključujući:

  • Potrošni materijal kao što su virtualni novčići, životi, predmeti ili resursi koji se stječu i troše unutar jedne mini-aplikacije.
  • Kupnje nepotrošne robe, pod uvjetom da su povezani s jednom kvalificiranom mini-aplikacijom.
  • Automatsko obnavljanje pretplata koje korisnik kupuje i konzumira unutar jedne mini aplikacije.
  • Neobnovljive pretplate također povezano s jednim specifičnim iskustvom.

Postoji jedan važan uvjet: Kupnje se ne mogu dijeliti ili koristiti u više mini-aplikacija Ako želite da se računaju kao kvalificirane kupnje. To jest, virtualna valuta koja se može koristiti u nekoliko različitih mini-aplikacija možda neće spadati u preferiranu kategoriju, što zahtijeva pažljivo osmišljavanje i internog gospodarstva i SKU strukture.

Sve ove kupnje moraju se upravljati putem API za naprednu trgovinušto je tehnička okosnica programa. Apple zahtijeva od programera da stvore Specifični SKU-ovi za mini-aplikacije programa, slijedeći službenu dokumentaciju, umjesto oslanjanja na tradicionalno upravljanje proizvodima App Store Connect za ovaj specifičan slučaj.

Još jedna relevantna točka je zahtjev za točni i potpuni metapodaci identificirati i hostane mini-aplikacije i sve povezane proizvode unutar aplikacije (čak i one koji se ne kvalificiraju). Ove informacije pomažu Appleu da utvrdi koje kupnje ispunjavaju uvjete za program i, što je najvažnije, pomažu korisniku da točno shvati što je uključeno. Što kupujete, gdje to koristite i kojoj mini-aplikaciji pripada?.

Konačno, Apple zahtijeva da aplikacija domaćina implementira Krajnja točka „Slanje informacija o potrošnji“ API-ja App Store ServeraOva značajka šalje podatke o korištenju kupnje unutar aplikacije kada korisnik zatraži povrat novca. Ove se informacije koriste za poboljšanje postupka povrata novca i procjene zahtjeva, usklađujući mini-aplikacije sa standardnim ekosustavom podrške App Storea.

Zahtjevi za hosting aplikacije i obvezne tehnologije

Za ulazak u Mini Apps program, glavna aplikacija mora ispunjavati niz uvjeta uvjeti za podobnost, i funkcionalni i ugovorniNije dovoljno imati mini aplikacije: morate ih uklopiti u specifična pravila programa.

Prvo, aplikacija domaćina mora biti Objavljeno na App Storeu za iOS i iPadOS, s aktivnim računom u Program za razvojne programere tvrtke AppleOsim toga, mora biti u skladu sa svim općim uvjetima i odredbama Ugovora o licenci za Apple Developer Program i poštivati Smjernice za pregled aplikacija, s posebnim naglaskom na smjernicu 4.7 na mini aplikacije, mini igre, streaming igre, chatbotove, dodatke i emulatore.

Apple zahtijeva od programera da pruže poseban manifest za hostane mini aplikacijekako je naznačeno u pravilu 4.7.4. Taj manifest mora odobriti Apple i mora sadržavati detaljni metapodaci za svaku mini aplikaciju: identifikatori, opisi, vrsta sadržaja, odnos s glavnom aplikacijom i sve što je potrebno za proces pregleda kako bi se ocijenila cjelina.

Osim manifesta, glavna aplikacija mora implementirati minimalni skup tehnologija App Storea; bez njih ne ispunjava uvjete za program. Ukratko, Apple zahtijeva:

Potrebne tehnologije Da biste mogli sudjelovati u programu:

  • Advanced Commerce API i povezane tehnologije, kako bi se mini aplikacije i njihove kupnje mogle prikazivati, prodavati i upravljati njima s potrebnom preciznošću.
  • API za deklarirani raspon dobišto omogućuje postavljanje i upravljanje dobnom skupinom korisnika kako bi se ponudio odgovarajući sadržaj i mogućnosti kupnje.
  • Appleov službeni sustav kupnje unutar aplikacijekako bi korisnik imao poznato sučelje za plaćanje, pregled povijesti kupnje, upravljanje pretplatama, otkazivanje istih i kontaktiranje podrške.
  • Podaci o potrošnji slanja krajnje točke u API-ju App Store Servera, kao što je već spomenuto, za slanje informacija kada postoji zahtjev za povrat novca.

Integracija ovih tehnologija nije opcionalna ako želite pristupiti smanjenoj proviziji. Zapravo, Apple jasno daje do znanja da App Store Connect ne može se koristiti isključivo za upravljanje kupnjama unutar aplikacije za hostane mini-aplikacijeKorištenje Advanced Commerce API-ja obavezno je za sudjelovanje u ekonomskim pogodnostima programa.

Drugi aspekt koji često ostaje nezapažen je obveza da se Navedite sveobuhvatne metapodatke za sve proizvode unutar aplikacije povezane s mini aplikacijamaTo se odnosi i na one koji su uključeni u program i na one koji nisu. To omogućuje Appleu da ispravno primijeni naknadu od 15% samo na ono što je dospjelo, a za ostatak zadrži standardnu ​​stopu, izbjegavajući zbrku u podjeli prihoda.

Postupak za podnošenje zahtjeva za pristup programu

Nakon što glavna aplikacija ispunjava osnovne zahtjeve (publikacija u App Storeu, minimalna tehnička integracija, spreman manifest itd.), sljedeći korak je podnesite formalni zahtjev putem Appleovog portala za razvojne programereOvaj obrazac za prijavu je ulazna točka za Partnerski program Mini Apps.

Zahtjev možete podnijeti samo osoba ili subjekt naveden kao Vlasnik računa u Appleovom programu za razvojne programereObrazac traži informacije o glavnoj aplikaciji, statusu integracije potrebnih API-ja i detalje svake mini aplikacije da želite biti uključeni pod okrilje programa, uz izričito prihvaćanje specifičnih uvjeta i odredbi.

Ako je projekt odobren, Apple šalje e-mail s potvrdom s potrebnim koracima konfiguracije: postavke SKU-a za Advanced Commerce API, povezivanje proizvoda, konfiguracija logike kupnje i potrošnje te svi dodatni detalji potrebni da mini aplikacije počnu raditi prema novom modelu.

Nakon što je sve integrirano i testirano, tijek je sličan kao i kod bilo kojeg drugog izdanja na platformi: programer šalje binarna datoteka aplikacije i generički ID proizvoda za kupnju unutar aplikacije za mini aplikacije putem App Store Connecta, jasno naznačujući da aplikacija koristi Advanced Commerce API i nudi mini-aplikacije. Ova je napomena važna kako bi Appleov tim za pregled mogao procijeniti implementaciju u ispravnom kontekstu.

U slučaju da je aplikacija već sudionik programa i želi se pridružiti nove mini aplikacijePostupak uključuje ažuriranje manifesta i uključivanje tih informacija u sljedeću verziju ili reviziju. Ako želite dodati dodatnu aplikaciju hosta, morat ćete Zatražite pristup Advanced Commerce API-ju za tu novu aplikaciju (ako ga već nemate) i dostavite manifest koji opisuje i aplikaciju domaćina i povezane mini-aplikacije.

Utjecaj na startupove, super aplikacije i kripto ekosustav

Ovaj program ne postoji izolirano od svog konteksta: dolazi u trenutku kada Super aplikacije i vertikalne platforme (Financije, razmjena poruka, društveni mediji, kriptovalute...) natječu se da postanu središte gdje korisnici rade „sve“ bez napuštanja ijedne aplikacije. Appleova strategija je jasna: apsorbirati dio te aktivnosti unutar Struktura prihoda App Storea.

Slučajevi poput onog Tencent i WeChat Ovi primjeri su paradigmatski: kineska tvrtka, koja se smatra najvećim kupcem App Storea, prihvatila je naknadu od 15% za mini-aplikacije i igre integrirane u WeChat/Weixin. To znači da Apple može unovčiti prostor koji je prije bio izvan njegove strukture provizija, posebno na tržištu ogromnom kao što je Kina.

Pokret ima odjeka i u drugim ekosustavima. Platforme poput Line u Japanu ili Max u Rusiji Izgradili su super aplikacije koje kombiniraju razmjenu poruka, plaćanja, igre i financijske usluge. Mini Apps Partner Program nudi zajednički okvir tako da ove vrste aplikacija, ako ispunjavaju Appleove tehničke zahtjeve, mogu integrirati web mini aplikacije, službeno ih unovčiti i imati koristi od smanjenih naknada.

Čak i u kripto sferi, koncept mini-aplikacija se jako dobro uklapa. Projekti poput Lemon novčanika, koji je najavio „trgovina kripto aplikacija“ tvrtke Mini-Apps Interne aplikacije pokazuju potencijal ovog modela: aplikacije koje se izvode unutar novčanika za upravljanje plaćanjima, ulaganje u tokeniziranu imovinu ili pristup financijske usluge specijalizirani. Iako je ovaj specifičan primjer izvan Appleovog svijeta, on ilustrira globalni trend prema platformama koje hostiraju više mini-aplikacija i kako program App Store može replicirati nešto slično u iOS okruženju.

U međuvremenu, tvrtke za sadržaj i obuku oslanjaju se na mini-aplikacije kako bi ponudile obrazovna iskustva, profesionalni uslužni programi ili alati za produktivnost integrirano u veće aplikacije. Od iOS developerskih kanala koji objašnjavaju kako izvući maksimum iz mini-aplikacija, do naprednih programa obuke poput onih usmjerenih na AI agente, ideja je jasna: Izvorna aplikacija postaje ulaz u ekosustav web iskustava u razvoju.

Odnos s generativnom umjetnom inteligencijom, regulacijom i Appleovom strategijom

Pokretanje Mini Apps Partner Programa također se tumači strateški. Analitičari tvrtki poput Morgan Stanleyja vide ga kao ofenzivni i obrambeni odgovor Istovremeno: s jedne strane, Apple poboljšava monetizaciju App Storea; s druge strane, štiti se od porasta Aplikacije i jezični modeli temeljeni na umjetnoj inteligenciji koji bi mogli pokušati stvoriti vlastite ekosustave „mini aplikacija“ izvan kontrole tvrtke.

U kontekstu u kojem regulatori Europska unija A Sjedinjene Države zahtijevaju da Apple dodatno otvori platformu, omogući alternativne sustave plaćanja i učini App Store fleksibilnijim; stvaranje programa otvorenog za sve developere (a ne samo za divove poput Tencenta) pomaže... izbjegavati dojam povlaštenog tretmanaApple bi mogao tvrditi da postoji opći okvir za mini aplikacije, s jasnim pravilima i nižom provizijom, dostupan svakom igraču koji ispunjava uvjete.

Istovremeno, program pojačava Appleovu priču o ponudi sigurno, kontrolirano i dobno primjereno iskustvo Zahtijevanjem korištenja API-ja za deklarirani dobni raspon i sustava kupnje unutar aplikacije osigurava da mini-aplikacije koje se izvode unutar njegovog ekosustava prolaze filtri sadržaja, provjera dobi i mehanizmi podrške za povrat novca slične onima u standardnim aplikacijama.

Iz poslovne perspektive, program je još jedan dio strategije rast odjela za usluge Appleova ponuda uključuje App Store, Apple TV+, Apple Music, iCloud i druge pretplatničke proizvode. Zarađivanjem provizija za mini-aplikacije smještene unutar superaplikacija, tvrtka proširuje svoj doseg bez potrebe da sva ta iskustva budu pojedinačno navedena u trgovini.

Sve se to događa dok tržište pomno prati razvoj politika App Storea, posebno u vezi s modeli pretplate, alternativni sustavi plaćanja i ugovori s glavnim platformamaProgram mini-aplikacija predstavlja pokušaj predviđanja određenih konkurentskih rizika i istovremenog njihovog organiziranja pod jasnim regulatornim okvirom.

Program mini aplikacija App Storea osmišljen je kao Vrlo moćna prilika za developere i startupove Oni koji grade super aplikacije ili modularne platforme dobrodošli su da se pridruže, pod uvjetom da su spremni prihvatiti Appleov tehnološki paket i igrati po njegovim pravilima. Zauzvrat dobivaju pristup proviziji od 15%, infrastrukturi plaćanja i pretplate App Storea te okviru koji legitimira i organizira korištenje web mini-aplikacija unutar izvornih aplikacija, u vrijeme kada granice između aplikacija, weba i AI usluga postaju sve zamagljenije.

Telegram
Povezani članak:
Telegram pokreće glazbu za profil, aplikaciju za mini naljepnice i novi izgled na Androidu.