190 likes | 284 Vues
Android-Programmering. Våren 2014. Publisere applikasjonen din. Forberede publiseringen Publisere applikasjonen til brukerne Google Play – koster ca 150 kroner (25USD) Amazone AppStore Egen webside. Retningslinjer og avtaler. Spam Tittel og beskrivelse Ha IKKE: Repetitive nøkkelord
E N D
Android-Programmering Våren 2014
Publisere applikasjonen din • Forberede publiseringen • Publisere applikasjonen til brukerne • Google Play – koster ca 150 kroner (25USD) • Amazone AppStore • Egen webside
Retningslinjer og avtaler • Spam • Tittel og beskrivelse • Ha IKKE: • Repetitive nøkkelord • Urelaterte nøkkelord eller referanser • For mye detaljer • Referanse til dine andre apper • SMS, Epost, etc. • Opphavsrettet materiale • Brudd på opphavsretten • Imitering av andre • Varemerke • Reklame
Reklame • Innhold og innholdsvurdering • Kontekst • Vis reklame i UI • Ikke som notification • Ikke snarvei • Forklaring av reklame • Retningslinjer og vilkår ved oppstart • Etterligning av systemet • Adwall
App kvalitet • Guidelines • Følge Android Design guidelines • Bruker vanlige UI patterns og ikoner • Navigering fungerer som forventet • Notifications følger guidelines • Kun de rettighetene som trengs • Skal ikke kræsje • Rask respons • Tablet App Kvalitet • Sjekkliste • Bruk ekstra plass • Bruk egnet grafikk og ikoner
App Kvalitet - Testing • Test prosedyrer • Test med StrictMode
Innholdsvurdering • Nivåer • Everyone • Low maturity • Medium maturity • High maturity • Kategorier • Alkohol, tobakk og dop • Gambling • Hat • Lokasjon • Banning og grov humor • Sex • Bruker generert innhold • Vold Location
Hvilke land skal du distribuere til? • Identifiser språk og land • Design for lokalisering • Fleksible layouts (mer plass til tekst) • Alternative layout for språk • Standard ressurser • Stringer • Oversett til UI strenger og andre ressurser til ønskede språk • Forbered testing • Forbered lansering
Størrelse på applikasjonen? • Begrensning på 50MB • Ekstra filer på 2GB, hostet på Google Play • Main – til ekstra ressurser • Patch – beregnet til oppdateringer til main filen • Kan være hvilken type du vil • [main|patch].<expansion-version>.<package-name>.obb
Pris? In-app betaling? Gratis? Reklame? • Kan ikke endre en gratis applikasjon til en betalingsapplikasjon • Må ha Google Walletmerchantaccount • 6 – 1200 NOK • Du får 70%, 30% går til Google
Promoteringsmateriale • Screenshots (minimum 2) • Egne for tablets • Ikon • Videoer • Lokalisering
Gjøre klar applikasjonen for release • Pakkenavn • Slå av logging og debugging • Ta bort ubrukte ressursfiler • Oppdater manifestfilen • <uses-permission> • android:iconog android:label • android:versionCode og android:versionName • Kompabilitet • Oppdater URL’er til servere og servicer
Hvordan lage en release-ready APK? • Kompiler og signer med Eclipse • Generer ny keystore • Lag ny key • Anbefalt over 25 års validitet • Lagre release-ready .apk
Alpha/Beta release? • Mulighet til å sette opp i Development Console • Benytter • Google Group email • Google+ Community • Last opp og inviter
Produktdetaljer Kategori • Produktbeskrivelse • Navn • Screenshots
Google Play badges • Linker til Google Play • Spesifikk applikasjon • Liste over alle dine applikasjoner • Søkeresultat • En collection
Siste sjekkliste før publisering • Riktig profiloppsett og Google Walletaccount • Riktig opplastet versjon • All produkt informasjon er klar • Satt pris/gratis • Satt land • Kompatible enheter stemmer • Riktig link til webside og support epost • Appen bryter ikke retningslinjene for innhold • Følger retningslinjene for Android og Google Play
Videre støtte og utvikling • Support epost • Undersøk ratings og anmeldelser • Link til supportside eller forum • Være åpen for tilbakebetalinger • Fiks bugs. Vær åpen med problemer • Publiser oppdateringer