Ang pamamahagi ng app ay ang huling at isa sa pinakamahalagang yugto ng mobile development. Ayon sa Business of Apps (2025), ang average na oras ng pag-review sa App Store ay 28 oras, at sa Google Play — 8 oras. Ang maling setup ng pamamahagi ay maaaring maantala ang paglabas nang ilang linggo at magdulot ng milyun-milyong pagkalugi sa negosyo.
Mga Pangunahing Punto
Ang pamamahagi ng iOS app ay mahigpit na kinokontrol ng Apple. Ang pamamahagi ng mobile app sa iOS ay dumadaan sa apat na channel: App Store (pampublikong paglabas), TestFlight (beta testing), Ad Hoc (limitadong pamamahagi) at Enterprise (corporate distribution). Ang bawat isa ay may sariling mga kinakailangan, limitasyon at pamamaraan.
TestFlight ay ang opisyal na tool ng Apple para sa beta testing ng mobile apps. Sumusuporta ito ng hanggang 10,000 panlabas na tester (External Testing) at hanggang 30 panloob na tester (Internal Testing — mga miyembro ng team). Ang External Testing ay nangangailangan ng magaan na pag-review (Build Review, karaniwang 1–2 minuto). Awtomatikong namamahagi ang TestFlight ng mga update — ang mga tester ay nakakatanggap ng push notification. Ang panloob na pagsubok ay hindi nangangailangan ng pag-review — maaari kang mag-upload ng builds agad para sa team.
Ad Hoc ay pamamahagi sa limitadong bilang ng mga device (hanggang 100 bawat account). Para sa Ad Hoc, kailangan mong idagdag ang UDID ng bawat device sa Apple Developer Portal at lagdaan ang build gamit ang Provisioning Profile na naglalaman ng mga device na ito. Ang Ad Hoc ay hindi nangangailangan ng pag-review — angkop para sa demo version at pagsubok sa client device. Disadvantage: kailangan mong malaman ang UDID ng bawat device.
Apple Enterprise Developer Program ($299/taon) — pamamahagi ng app sa loob ng organisasyon nang walang App Store. Ang mga app ay nai-publish sa internal server, ang mga user ay nag-i-install sa pamamagitan ng link. Ang Enterprise ay hindi nangangailangan ng pag-review ng Apple. Ang Enterprise ay hindi maaaring gamitin para sa pamamahagi sa labas ng organisasyon — sinusubaybayan ito ng Apple at bina-block ang mga account. MDM (Mobile Device Management) — sistema ng pamamahala ng corporate device na awtomatikong nag-i-install ng Enterprise apps.
Google Play ay nagbibigay ng mas flexible na sistema ng pamamahagi ng mobile app kaysa sa App Store. Testing Tracks: Internal (panloob), Closed (sarado), Open (bukas). Ang bawat track ay may sariling mga limitasyon at kinakailangan. Pagkatapos ng pagsubok, ang app ay nai-publish sa Production Track.
Internal Testing — hanggang 100 tester sa pamamagitan ng email. Hindi nangangailangan ng pag-review ng Google. Ang build ay nai-publish sa loob ng ilang minuto. Closed Testing — hanggang 100 tester, access sa pamamagitan ng email list o Google Group. Nangangailangan ng magaan na pag-review (karaniwang ilang oras). Open Testing — hanggang 100,000 tester, pampublikong link. Ang app ay nakikita sa Google Play bilang "Maagang Akses". Ang Open Testing ay nangangailangan ng buong pag-review tulad ng production.
Staged Rollout — unti-unting pamamahagi ng update. Pumili ka ng porsyento ng mga user (5%, 10%, 20%, 50%, 100%). Awtomatikong namamahagi ang Google Play ng update sa napiling porsyento. Kung may mga reklamo o crash sa mga unang oras — ibalik ang dating bersyon. Binabawasan ng Staged Rollout ang mga panganib sa paglabas at inirerekomenda para sa lahat ng production update.
Production Track — pampublikong paglabas sa Google Play. Pagkatapos ng paglathala, ang app ay available sa lahat ng user. Awtomatikong sinusuri ng Google Play ang binary at ini-scan para sa malisyosong code. Pagkatapos ng paglathala, maaari mong pamahalaan ang bansa, mga paghihigpit sa edad at monetization. Internal App Sharing — direktang pamamahagi sa pamamagitan ng link nang walang Play Console. Angkop para sa QA testing sa mga tunay na device.
| Parameter | iOS | Android |
|---|---|---|
| Beta testing | TestFlight (hanggang 10,000) | Internal / Closed / Open (hanggang 100,000) |
| Enterprise | Apple Enterprise Program ($299/taon) | Managed Play (EMM, libre) |
| Pag-review | Manwal (24–48 oras) | Awtomatiko (2–8 oras) |
| Gastos ng account | $99/taon | $25 isang beses |
| Staged rollout | Phased Release (1%–100%, 7 araw) | Staged Rollout (1%–100%, anumang oras) |
| Format | .ipa (sa pamamagitan ng Xcode/Transporter) | .aab (Android App Bundle) |
| App Transfer | Oo (App Store Connect) | Oo (Play Console) |
iOS — mas mahigpit na pag-review at mas mataas na gastos sa pagpasok. Android — flexible na pagsubok at staged rollout. Inirerekomenda ng IT Sectr ang paggamit ng Open Testing para sa Android at TestFlight External para sa iOS — ito ay sumasaklaw sa 90% ng mga beta testing scenario ng mobile app.
App Store Review Guidelines — dokumento ng Apple na may higit sa 100 panuntunan na namamahala sa pamamahagi ng mobile app. Mga pangunahing kinakailangan: ang app ay dapat na matatag, walang bug at sumusunod sa Human Interface Guidelines. Tinatanggihan ng Apple ang mga app na may sirang link, walang laman na screen at nakatagong functionality. Google Play Developer Policies — mga patakaran ng Google: ipinagbabawal ang malisyosong app, panlilinlang ng user at paglabag sa copyright.
Mga pangunahing panuntunan para sa pamamahagi ng app sa App Store: 1) Safety — walang nakakasakit na nilalaman, 2) Performance — ang app ay hindi dapat mag-crash, 3) Business — mga pagbili sa pamamagitan ng IAP (In-App Purchase) na may komisyon ng Apple na 15–30%, 4) Design — pagsunod sa HIG. Mga dahilan ng pagtanggi: sirang link sa Patakaran sa Privacy, kawalan ng button na "Ibalik ang mga Pagbili", paggamit ng mga sistema ng pagbabayad ng third-party.
Mga patakaran sa pamamahagi sa Google Play ay kinabibilangan ng: 1) Content Policies — ipinagbabawal ang content para sa matatanda at karahasan, 2) Monetization — komisyon ng Google 15% (unang $1 milyon — 15%, pagkatapos 30%), 3) Privacy — mandatoryong URL ng Patakaran sa Privacy, 4) Advertising — ang mga ad ay dapat sumunod sa mga pamantayan. Awtomatikong sinusuri ng Google ang binary para sa malisyosong code. App Content Rating — talatanungan na tumutukoy sa mga paghihigpit sa edad ng app.
Export Compliance — hinihiling ng Apple na ideklara ang paggamit ng cryptography kapag namamahagi ng mga app. Karamihan sa mga app ay nabibilang sa "Yes, but exempt" (gumagamit lamang ng HTTPS). DMCA — batas sa copyright. Kung pinapayagan ng iyong app ang mga user na mag-upload ng content, mag-set up ng DMCA procedure (mga reklamo sa paglabag sa copyright).
Apple Developer Account — $99/taon para sa indibidwal na developer, $299/taon para sa Enterprise. Ang mga organisasyon ay nagrerehistro bilang Company/Organization para sa pamamahagi ng mobile app sa ilalim ng brand ng kumpanya. Kinakailangan ang D-U-N-S number para sa paglathala. Google Play Account — $25 isang beses. Ang Google Play ay nangangailangan ng pag-verify ng pagkakakilanlan (Pasaporte, lisensiya sa pagmamaneho) bago simulan ang pamamahagi.
App Transfer — paglipat ng app sa pagitan ng developer account. Sa iOS — sa pamamagitan ng App Store Connect (App Transfer). Mga kinakailangan: ang app ay dapat nai-publish, walang nakabinbing pagbabago, walang aktibong hindi pagkakaunawaan sa pamamahagi. Sa Android — sa pamamagitan ng Play Console (Manage > Transfer app). Ang parehong proseso ay tumatagal ng 1–5 araw. Pagkatapos ng paglipat, pinapanatili ng app ang rating, review at subscription.
Screenshot Requirements para sa App Store: 5.5" (iPhone 8 Plus), 6.5" (iPhone 14 Pro Max), 12.9" (iPad Pro). Para sa Google Play: minimum 2 screenshot bawat telepono at tablet. Inirerekomenda namin ang 8 screenshot. URL ng Patakaran sa Privacy — mandatory para sa pamamahagi ng app sa parehong tindahan. Kung ang app ay nangongolekta ng personal na data, dapat mayroong link sa patakaran sa privacy sa paglalarawan at sa loob ng app.
Mga Madalas Itanong
Ang Apple Developer account ay nagkakahalaga ng $99 bawat taon. Ang Google Play account ay nagkakahalaga ng $25 isang beses. Para sa Enterprise distribution, ang Apple Enterprise Program ay nagkakahalaga ng $299 bawat taon. Para sa mga startup, sapat na ang indibidwal na account.
App Store — mula ilang oras hanggang 48 oras (bihirang hanggang isang linggo). Google Play — karaniwang ilang oras para sa mobile apps, awtomatikong pag-review. Ang unang paglathala ay mas matagal dahil sa pag-verify ng account. Inirerekomenda ng IT Sectr na maglaan ng 3–5 araw para sa unang paglathala.
TestFlight ay ang opisyal na tool ng Apple para sa pamamahagi ng mobile app sa panahon ng beta testing. Maaari kang mag-imbita ng hanggang 10,000 tester. Ang build ay dumadaan sa magaan na pag-review (ilang minuto). Sinusuportahan ng TestFlight ang panloob (hanggang 30 user) at panlabas na pagsubok.
Closed — hanggang 100 tester sa pamamagitan ng email list, walang pampublikong link. Open — hanggang 100,000 tester, access sa pamamagitan ng link. Ang Open Testing ay nagbibigay ng visibility sa Google Play ngunit nangangailangan ng pagsunod sa mga patakaran.
App Transfer (iOS) — buong paglipat ng app sa pagitan ng Apple Developer account. Ang paglipat sa Google Play — sa pamamagitan ng mga setting ng account. Sa parehong kaso, kinakailangan ang pahintulot ng parehong partido at pag-verify ng mga kinakailangan: ang app ay dapat nai-publish, walang nakabinbing pagbabago.
Buod
Gagawa kami ng mobile application na turnkey
Gumagawa ang IT Sectr ng mga iOS at Android application para sa mga startup at negosyo mula noong 2017. Magpapayo kami sa iyo at magmumungkahi ng pinakamahusay na solusyon.