Visualizzazione post con etichetta android+guide. Mostra tutti i post
Visualizzazione post con etichetta android+guide. Mostra tutti i post

sabato 6 maggio 2017

Pubblicare aggiornamento app / gioco Android Play Store

Dopo aver pubblicato la propria applicazione/gioco Android sul Google Play Store (seguendo magari questa guida), potrebbe sorgere l'esigenza di aggiornarla.

Le motivazioni per mandare un aggiornamento di versione sono molteplici: aggiunta di nuovi livelli ad un gioco, sistemazione di bugs, modifiche grafiche, ecc...

Vediamo quindi come aggiornare un'app caricata sul play store, in modo che l'aggiornamento venga poi distribuito in automatico, prima su tutti i market, e poi su tutti i dispositivi (telefonini, tablet, ecc...).

Pubblicare aggiornamento app / gioco Android Play Store

Come pubblicare un aggiornamento di un app / gioco Android sul Play Store


Per poter aggiornare un'applicazione pubblicata sul play store, colleghiamoci al solito indirizzo per sviluppatori android:
https://play.google.com/apps/publish/

Adesso, entrare nell'applicazione da aggiornare.
Nel menù di sinistra, cliccare su Gestione delle versioni -> Versioni dell'app.

Versioni dell'app

Si finirà nella schermata riepilogativa dove sarà presente l'elenco delle versioni caricate.
Qui bisognerà scegliere se caricare una versione di test, oppure se andare subito in produzione.
Facciamo ad esempio il caso in cui si voglia pubblicare un aggiornamento di versione che vada subito in produzione, quindi clicchiamo su Gestisci traccia di produzione.

Gestisci traccia di produzione

In questa nuova schermata, clicchiamo sul bottone Crea versione.

Crea versione

Adesso dovremo caricare l'apk contenente il codice del nostro gioco/programma.

Una cosa importante da sapere però, è che il package name deve essere lo stesso.
Infatti, se ad esempio prima il nostro package si chiamava "appinventor.ai_oggieunaltropost.alfabeto_italiano", dovremo mantenere lo stesso nome, oppure il caricamento dell'apk non andrà a buon fine.

Un'altra cosa da sapere inoltre, è che google play si aspetta una nuova versione di codice.
Questo vuol dire che dovremo andare a cambiare il version code (in app inventor 2, cliccare su screen e poi modificare il numero di versioncode), incrementandolo di un'unità ad ogni aggiornamento caricato.
Di conseguenza potrebbe/dovrebbe anche cambiare anche il version name (versioname in appinventor), che è una label descrittiva.
Se quindi ad esempio abbiamo aggiornato il version code alla versione 2, potremmo semplicemente avere un version name di 1.2.

Version Code e Version Name

Una volta sistemate questi dettagli non da poco, cliccare su Carica apk, per inviare il file dell'app direttamente dal proprio computer.

Carica apk

A caricamento terminato, se tutto sarà andato a buon fine, si otterrà un riepilogo di ciò che è stato appena caricato.
Se tutto torna, cliccare su Salva bozza.

Salva bozza

Nella nuova finestra che apparirà, sarà possibile cambiare il nome versione (se non dovesse andare bene quello proposto), e soprattutto, inserire le novità della versione.
Questo passaggio a mio avviso è molto importante, dato che è sempre bene motivare il perchè una persona dovrebbe aggiornare l'applicazione che ha installato sul cellulare, visto che per farlo si consuma della banda.
Compilati dunque questi campi, cliccare prima su Salva e poi su Esamina.

Salva e Esamina

Infine, leggere per sicurezza la schermata di riepilogo e cliccare su Invia implementazione in versione di produzione (o di test alpha o beta, se stavate pubblicando una versione di prova/debug).

Invia implementazione in versione di produzione

Ed ecco che avrete finito questo macchinoso ma doveroso iter per la messa online degli aggiornamenti delle app android.

Sulla vostra interfaccia sviluppatori vedrete scritto "Elaborazione dell'aggiornamento", processo che potrebbe durare pochi minuti o delle ore, dipende.

Elaborazione dell'aggiornamento

Infine, quando riceverete la notifica di pubblicazione aggiornamento riuscito, troverete l'aggiornamento disponibile direttamente nel play store del telefono.

Aggiornamento pubblicato

App da aggiornare

Adesso che sapete come pubblicare aggiornamenti sul play store, potrete tenere le vostre app sempre aggiornate, in modo da aggiungere sempre nuove funziolità e sistemare eventuali bachi.
Per un gioco di successo è ovviamente importante pubblicare di tanto in tanto dei nuovi livelli, altrimenti la gente dopo un po' finirà con disinstallare la vostra app.
Inoltre, con l'avvento di sempre più nuovi dispositivi, o versioni di android sempre più aggiornate, potrebbe risultare necessario apportare modifiche alle vostre app, per renderle compatibili con le ultime versioni di android.

venerdì 5 maggio 2017

Cambiare nome e password hotspot android

Dopo aver creato il tuo primo hotspot con il tuo telefonino android, forse vorrai poter variare alcuni parametri impostati di default dal sistema.
Sto parlando ovviamente del nome dato alla tua connessione e della password che gli utenti devono immettere per poter utilizzare la connessione del tuo cellulare, per poter navigare gratuitamente con i loro dispositivi (pc, tablet, o altri smartphone).


Come cambiare nome e password hotspot android


Le spiegazioni da zero su come fare Tethering con il proprio cellulare le trovi in questo post, qui invece ti spiegherò come modificare la password di accesso al tuo router wi-fi, ed anche il nome che gli utenti vedono quando cercano la connessione che vuoi gentilmente donare loro.

Il percorso da seguire per modificare queste impostazioni di android è il seguente:

Impostazioni -> Connessioni -> Router Wi-Fi e tethering -> Router Wi-fi

Una volta dentro la sezione Router wifi di android, clicchiamo sul nome della connessione per cambiare il nome associato ad essa.
Si aprirà una finestra popup, dove sarà possibile inserire il nuovo nome, per poi memorizzarlo cliccando su Salva.

Cambiare nome hotspot android

Per cambiare password d'accesso router wifi android invece, cliccare sulla vecchia password, inserire la nuova pwd, e cliccare sempre su Salva.

Cambiare password hotspot android

Rinominare il nome del punto d'accesso ad internet, rispetto a quello fornito di default, aiuta sicuramente a riconoscere immediatamente la nostra connessione, magari tra tante altre con un nome simile al nostro ("ES. AndroidHotspot+numero").

Modificare invece la password d'accesso, può servire per aumentare la sicurezza del dispositivo, e ridurre così la possibilità di connessioni non autorizzate.
Inoltre, è proprio in questa sezione che dobbiamo saper entrare la prima volta che configuriamo il dispositivo, quando non si sa che password è stata creata di default per il nostro hotspot android.

giovedì 4 maggio 2017

Usare il cellulare per navigare su internet con il pc

Avete mai sentito parlare del tethering?
In pratica il Tethering consiste nell'utilizzare la connessione internet del cellulare, per far collegare il computer (o altri dispositivi) ad internet.

Grazie a questa utilissima funzionalità di android, potrete dunque usare il pc per andare in internet, anche quando vi trovate fuori casa e non avete alcuna connessione su di esso.
Vediamo dunque come fare e cosa serve per poter compiere questa operazione.


Come usare il cellulare per navigare su internet con il pc


Per poter navigare su internet con il pc tramite cellulare android, occorre prima soddisfare alcuni requisiti:
  1. Avere attivo il wifi sul computer
  2. Avere una buona connessione ad internet sullo smartphone
  3. Continuare a leggere questa guida :)

Per poter subito attivare la condivisione del wi fi del telefonino con il computer, in modo da usarlo come se fosse un router (come se fosse un modem insomma), eseguire le seguenti operazioni sul cellulare:
  1. Entrare in Impostazioni
  2. Entrare in Connessioni
  3. Cliccare su Router Wi-Fi e tethering
  4. Attivare la voce Router Wi-fi, cliccando sulla spunta

Usare il cellulare per navigare su internet con il pc

Adesso, cliccare sulla voce "Router Wi-Fi" (e non quindi sulla spunta) per entrare nelle impostazionidi connessione.
Qui, potrete cambiare il nome della rete, ovvero il nome della connessione ad internet che verrà vista dal vostro computer, cambiare la password d'accesso (o anche solo vederla, dato che se non fate niente ne verrà impostata una di default e vi chiederete "ma qual è la mia password del wifi del celluare?"), ed anche vedere quali dispositivi sono connessi alla vostra rete wi-fi cellulare.

Router Wi-Fi

Fatte queste semplici impostazioni, apparirà sul vostro cellulare l'icona del tethering/router wifi, e vorrà dire che ora il vostro dispositivo android è pronto per condividere l'accesso ad internet con il computer (o con qualsiasi altro dispositivo compatibile).

Adesso non basterà altro che andare sul pc ed attivare il wifi, ed entro pochi attimi vedrete il nome che avete dato alla rete del cellulare, cliccateci sopra, mettete la password, ed ecco che il vostro computer sarà connesso ad internet tramite la rete offerta dal telefonino.

Ovviamente questo metodo comporta un elevato consumo di banda internet, quindi va usato solo nel caso abbiate urgenza di utilizzare il pc per andare sul web, perchè altrimenti consumerete il credito del cellulare in un battibaleno :)

PS chiaramente, volendo potrete anche condividere la connessione internet del vostro cellulare con i vostri amici, creando un vero e proprio hotspot fai da te.

giovedì 27 aprile 2017

Attivare modalità sviluppatore Android 7 nougat

Se hai una versione di android che va dalla 7.0 nougat in su (ma questa guida è sostanzialmente valida anche per le versioni precedenti), sappi che è possibile attivare la modalità sviluppatore.

Questa particolare modalità del tuo telefono sostanzialmente serve a chiunque voglia poter sviluppare applicazioni per cellulare.
Attivando la modalità sviluppatore infatti, potrai fare il debug delle tue applicazioni, e potrai testarle per bene man mano che le sviluppi, fino ad arrivare alla messa online sul play store.


Come attivare la "modalità sviluppatore" Android 7 nougat


Per poter abilitare la "modalità sviluppatore" su android, modalità detta anche "opzioni sviluppatore", segui i seguenti passaggi:
  1. Entra in Impostazioni
  2. Clicca su Info sul dispositivo
  3. Clicca su Info software
  4. Clicca rapidamente più volte su Versione build
    Apparirà una notifica con scritto "Ti mancano 3 passaggi per diventare uno sviluppatore"
  5. Ripeti il punto 4 fino a quando non appare la notifica "La modalità sviluppatore è ora attiva" (o una voce simile)

Attivare modalità sviluppatore Android 7

modalità sviluppatore attivata

Bene, ora, rientrando in Impostazioni, troverai come ultima voce Opzioni sviluppatore.

Opzioni sviluppatore

Entra nella nuova sezione appena abilitata per poter configurare al meglio il tuo telefono, in modo da poterlo utilizzare anche come strumento per creare applicazioni/giochi per cellulare.

Attivare la modalità sviluppatore per android è solo il primo passo, e neanche il più difficile (cit.)

lunedì 24 aprile 2017

Disattivare notifiche "Monitora risparmio energia" Android

Si sa, il risparmio energetico è importante, non solo per un aspetto ambientale, ma anche e soprattutto per la durata della batteria del cellulare :p
Per questo motivo, android, ha introdotto una nuova modalità chiamata "Monitora risparmio energia", che serve appunto per impostare alcuni parametri che consentono di far durare di più la batteria del telefono.

Se però queste notifiche alla lunga iniziano a darti fastidio, non ti preoccupare, perchè sei capitato nel post giusto (cit.)


Come disattivare notifiche "Monitora risparmio energia" su Android


In realtà questa guida è semplicissima, ma io stesso ho faticato un po' prima di notare la voce che consente di disabilitare le notifice di risparmio energia sul mio samsung galaxy s7.

Innanzitutto va precisato che questo genere di notifica appare come una sorta di doppio cerchio, in alto a sinistra nel display del proprio cellulare.
Ora, per poter far sparire definitivamente questo messaggio, basta attendere che appaia un'altra volta, poi basta scrollare con il dito verso il basso sulla notifica, per espandere la sezione delle notifiche.

Apparirà così una voce con scritto una cosa del genere:
"Monitora risp. energ. Per risparmiare carica della batteria, la modalità di sospensione è stata attivata per un'applicazione in esecuzione in background."

Ecco, molto bene, ottimo lavoro android, tuttavia non ci serve esser disturbati ogni volta per sapere queste cose no?
Quindi, banalmente, cliccare su Non mostrare più, per far sparire definitivamente questo genere di notifiche dal proprio telefono.

Disattivare notifiche "Monitora risparmio energia" Android

Io, ogni volta cliccavo su Impostazioni notifiche, ma entrando nel listone di tutte le app, proprio non lo trovavo questo programma, quindi non riuscivo a disabilitare/togliere le notifiche monitora risparmio energia android.

PS ovviamente se invece clicchi su Canc. tutto, si fa sparire la notifica mostrata a video, ma il problema si ripresenta puntualmente la volta successiva.

lunedì 17 aprile 2017

Pubblicare gioco / applicazione Android Google Play

Dopo aver creato un'applicazione o un gioco per il telefonino, dopo averlo testato per bene, dopo averlo fatto provare ai propri amici, è finalmente venuto il momento di pubblicarlo online.
Sto parlando ovviamente di app per android, il cui store online non aspetta altro che accogliere il frutto della tua creatività.

Per poter pubblicare applicazioni online, in modo che siano scaricabili da chiunque abbia un cellulare o un tablet con android, occorre infatti utilizzare il famoso google play, ovvero il repository ufficiale di casa google, che si può dire tranquillamente possa essere l'archivio online più vasto al mondo, in fatto di videogiochi e programmi per dispositivi mobili.

Vediamo dunque i vari passaggi necessari per poter mettere online la tua prima app o gioco, in modo che la prossima volta che lo farai, sarà tutto più semplice e rapido.


Come pubblicare giochi e applicazioni Android sul Google Play


Per poter mettere online un app per android, occorre sostanzialmente completare 3 passaggi:
  1. Avere un account google (non servono spiegazioni)
  2. Creare un profilo sviluppatore (se non sai come fare leggi questo post)
  3. Continuare a leggere questo post :)

L'indirizzo a cui collegarsi per poter pubblicare un'app android è il seguente:

https://play.google.com/apps/publish

Se è la tua prima applicazione, troverai un inconfondibile bottone su cui cliccare, altrimenti, sarai in una pagina di riepilogo con le tue app caricate, e troverai in alto a destra il pulsante "Crea applicazione".

Pubblicare gioco / applicazione Android Google Play

Dopo aver cliccato sull'apposito tasto, si aprirà subito un popup dove dovrai inserire il titolo dell'app e selezionare una lingua, per poi cliccare sul bottone Crea.

Crea app

Il primo passo per la messa online della tua app sul play store è fatto.
Ora dovrai completare una per uno le seguenti sezioni:
  • Scheda dello store
  • Classificazione contenuti
  • Prezzi e distribuzione
  • APK
  • App releases
Più altre schede facoltative che per il momento non ti citerò.

google play developer console

Tutte queste schede possono essere compilate in ordine random, spostandosi da una all'altra e salvando di volta in volta i dati, in modo da poter completare la pubblicazione anche in un secondo momento.
Vediamo dunque nel dettaglio come usare la google play developer console, per poter mettere online la nostra prima app.


1: Scheda dello store


In questa sezione dovrai compilare tutti i dati principali della tua app, come ad esempio:
  • Titolo: già messo prima, ma lo puoi comunque modificare
  • Descrizione breve: breve sunto di cosa fa la tua app/gioco
  • Descrizione completa: spiega in maniera più esaustiva come funziona la tua app

Ci sarà poi la sezione Risorse grafiche, importantissima parte dove dovrai caricare gli screenshot esplicativi della tua app, un paio d'immagini per ogni dispositivo, tra i seguenti per ora esistenti:
  • Telefono
  • Tablet
  • Android TV
  • Android Wear
Per ciascuna di queste tab dovrai inserire: screenshots (immagini a qualsiasi risoluzioni rappresentanti la tua app in funzionamento), icona ad alta risoluzione (512 x 512 PNG a 32 bit), banner in primo piano (1024 l x 500 JPG o PNG a 24 bit), più le facoltative immagine promozionale, banner tv, e immagine stereoscopica a 360° Daydream, video promozionale (link ad un eventuale video caricato su youtube).

Icone e sfondi app

Dopo aver superato la sezione grafica, ci sarà l'importante sezione Categorizzazione.
Qui sostanzialmente bisognerà posizionare il proprio gioco / app sul play store, tramite apposite categorie e domande che servono a far capire a google a chi può interessare la tua app.
I campi da compilare sono i seguenti:
  • Tipo di applicazione: scegliere tra Applicazione e Gioco
  • Categoria: importantissimo posizionare la propria app nella giusta categoria
  • Classificazione contenuti: cliccando qui si va su un'altra tab, quindi lo spiego dopo :)

Ci saranno infine da compilare le informazioni di contatto:
  • Sito web: link al sito dell'app o al tuo sito internet
  • Email: obbligatorio mettere un indirizzo email valido per poter essere contattati dagli utenti
  • Telefono: facoltativo, a meno che non sei un professionista che vende qualcosa, evita di metterlo... non si sa mai chi può chiamare :)
L'ultima voce di questa scheda riguarderà la privacy, che se non ti riguarda, potrai spuntare per omettere, oppure potrai indicare il link ad una pagina web contenente l'informativa sulla privacy.

Dopo aver completato tutti i dati di questa scheda (e questo vale come regola generale anche per tutte le altre), clicca su Salva bozza, in alto nella pagina (se non vedi la voce espandi il menù cliccando sulle linee orizzontali in alto).

Salva bozza


2: APK (Gestisci versioni)


Siccome questa operazione è propredeutica ad altre, passiamo subito a vedere come caricare un apk su google play.
Questa sezione tra l'altro, a breve non esisterà più e si chiamerà semplicemente gestisci versioni (app releases), quindi clicca pure sull'analogo bottone se ancora ti da la scelta (altrimenti finirai direttamente lì).

Adesso avrai sostanzialmente 3 scelte:
  • Alpha: Aggiungi gli APK alla versione alpha per rendere l'app disponibile per i test alpha aperti o chiusi
  • Beta: Aggiungi gli APK alla versione beta per rendere l'app disponibile per i test beta aperti o chiusi
  • Produzione: Aggiungi gli APK alla versione di produzione per rendere l'app disponibile a tutti gli utenti sul Google Play Store

Come puoi capire da queste opzioni disponibili, è possibile far testare l'app ad un numero ristretto di utenti, prima di metterla online tramite la sezione produzione.
Scegli dunque l'opzione che più ti aggrada, poi clicca sul bottone Gestisci traccia di uscita.

Gestisci traccia di uscita

Supponiamo quindi di voler andar subito online, clicchiamo sulla voce inerente alla Produzione.
Nella sezione che si aprirà, clicchiamo su Crea versione.

Crea versione

Ora, clicca su Carica APK.

Dopo l'upload del file, la schermata si popolerà in automatico con il nome della versione, un numero preso direttamente dal numero versione della tua app, ma che sarà solo descrittivo nella developer console, e che quindi potrai cambiare a tuo piacimento.

Infine, potrai inserire eventuali info per l'utente, compilando la voce Novità per questa versione (disponibile per ogni lingua in cui è stata tradotta la tua app).

Quando sei sicuro di aver inserito tutti i dati necessari, clicca sul botton Esamina (o corispettivo pulsante).

Esamina versione

Avrai così caricato l'apk della tua app, ancora in bozza per il momento.
La pubblicazione finale avverrà dopo aver compilato le altre schede.


3: Classificazione contenuti


Dopo aver caricato l'apk, potrai completare la sezione Classificazione contenuti applicazione per il play store.
Trattasi di un breve questionario che serve per poter categorizzare meglio la tua app online, dandole le classiche siglette che leggi spesso associate ad altri programmi (es. PEGI).

Per cominciare la compilazione del questionario, clicca su Continua.
Ti verrà chiesto di inserire una tua email e selezionare una categoria, tra le seguenti:
  • Consultazione, notizie o istruzione: Lo scopo principale dell'app è presentare i fatti in modo neutrale, informare gli utenti di eventi attuali o istruire
  • Social network, forum e condivisione di contenuti generati dagli utenti: Lo scopo principale dell'app è consentire agli utenti di condividere contenuti o comunicare con gruppi di persone molto numerosi
  • Store online o servizio di streaming commerciale: Lo scopo principale dell'app è vendere beni tangibili o curare una raccolta di beni tangibili, servizi o contenuti digitali quali musica e film di livello professionale e non realizzati dagli utenti
  • Gioco: L'app è un gioco
  • Intrattenimento: L'app è finalizzata allo svago e non rientra in alcuna categoria precedente
  • Utilità, produttività, comunicazione o altro: L'app è un'utilità, uno strumento, un'app di comunicazione, di produttività o qualsiasi altro tipo di app che non soddisfa i criteri delle altre categorie
Facciamo quindi finta di voler caricare online un gioco per cellulare, clicchiamo sull'omonima voce e proseguiamo con il questionario.

Ora ci verrà chiesto se il nostro gioco tratta i seguenti temi: violenza, paura, sessualità, gioco d'azzardo ecc... rispondiamo onestamente con un semplice si o no.

Classificazione contenuti

Compilate tutte le domande obbligatorie, clicchiamo su Salva questionario, e dopo aver riguardato il tutto, premiamo su Calcola classificazione.

Una volta che è stato classificato il tuo gioco, dopo che avrai visto tutte le varie iconcine relative, clicca sul bottone Applica classificazione.

Applica classificazione

Il tuo gioco sarà ora classificato, ma potrai ovviamente ripetere questa operazione in qualsiasi momento.

Classificazione ottenuta



4: Prezzi e distribuzione


Veniamo ora alla parte economica di tutto il processo, quella inerente i prezzi e poi alla distribuzione (ovvero in quali paesi la tua app deve poter essere scaricabile).

Quello che dovrai stabilire come prima cosa, è se la tua applicazione è gratuita o a pagamento.
Nel secondo caso, dovrai prima configurare un account commerciante.

Il secondo step riguarda la distribuzione, dovrai infatti indicare i paesi in cui è disponibile la tua app.
Se vuoi selezionare tutti i paesi in un colpo solo clicca sul bottone "Disponibile" (o su "Non disponibile" per deselezionarli tutti), oppure spunta e configura ogni singolo paese a mano.

Prezzi e distribuzione

Adesso dovrai dichiarare se la tua app contiene annunci, oppure no.

Le ultime parti che bisogna compilare in questa sezione sono invece:
  • Categorie dispositivi: spuntare le varie voci (Android Wear, Android TV, Android Auto) per far apparire la propria app anche su dispositivi alternativi
  • Programmi per utenti: distribuisci la tua app anche su speciali canali paralleli (Daydream, Designed for Families, Versione gestita di Google Play, Google Play for Education), dove possibile
  • Consenso: vari consensi da dare sulla privacy e accettazione linee guida

Per salvare il tutto, andare in alto su Salva bozza.

Compilate tutte queste sezioni/tab (che vedrai spuntate in verde), sarà finalmente possibile pubblicare l'app sul play store.
Troverai infatti, in alto a destra, il tasto su cui cliccare, ovvero "Pronta per la pubblicazione".

Pronta per la pubblicazione

Se non sei tornato nella gestione versione prima di cliccare pronta per la pubblicazione, probabilmente verrai reindirizzato nella sezione "Gestisci le versioni", dove dovrai cliccare su Modifica versione.

Modifica versione

Se non hai apportato modifiche alla versione, e di solito se stai pubblicando un app per la prima volta non lo hai fatto, clicca semplicemente su Esamina (il bottone che avevi cliccato in precedenza), per finire nel secondo punto di questa tab, ovvero su Recensioni e implementazioni.
Ora, ignora pure tutti gli eventuali campi / segnalazioni e scrolla la pagina fino in fondo, poi clicca sul bottone: Inizia implementazione in versione di produzione.

Inizia implementazione in versione di produzione

Apparirà un ultimo messaggio di Conferma, cliccando sul quale, finalmente avrai completato l'operazione di messa online app android.

Conferma

Ora la tua app risulterà in stato In attesa di pubblicazione, ed entro circa 24 / 48 ore (ma anche molto meno), se ritenuta idonea, verrà pubblicata sul google play store, in tutti i mercati in cui hai scelto di distribuirla.

Attesa di pubblicazione

Bene, è tutto.
In qualsiasi momento potrai rientrare nella tua google play developer console, per poter monitorare l'andamento della tua app.
Potrai infatti vedere in quanti hanno scaricato la tua app e quante stelline ha ricevuto.
Più un'app riceve stelline e più viene scaricata, e più finisce in alto nei risultati di ricerca dello store, quindi il successo richiama successo.
Inoltre, potrai ovviamente modificare i dati relativi al tuo gioco, in qualsiasi momento, rientrando nella developer console e caricando anche le nuovi versioni della tua app.

domenica 2 aprile 2017

Decompilare APK online

Se sei capitato su questo post, di sicuro non avrai bisogno che ti spieghi che cosa è un file apk.
E' anche vero che le descrizioni lunghe piacciono particolarmente a google, quindi poco più sotto ti beccherai una mini spiegazione extra, che male non fa :)

In questo post comunque, ti spiegherò come fare una cosa semplice quanto utile, ovvero come decompilare APK online, il tutto ovviamente gratuitamente e senza bisogno di alcuna particolare conoscenza informatica.

I file con estensione APK indicano file di tipo Android Package.
Gli apk vengono utilizzati per la distribuzione e l'installazione di componenti sulla piattaforma per dispositivi mobili di nome Android.
Un file APK è un archivio che contiene solitamente le cartelle META-INF e RES, ed i file AndroidManifest.xml, classes.dex, resources.arsc.

Dopo questa breve ma doverosa seo friendly premessa, veniamo al succo del post...


Come decompilare file APK online


La cosiddetta operazione decompile apk online può essere svolta tranquillamente tramite un semplice e gratuito sito internet:

http://www.javadecompilers.com/apk

Quello che bisogna fare per poter metter le mani sul codice sorgente di un applicazione per android, è molto semplice: caricare il file .apk dal proprio computer e cliccare sul bottone Upload and decompile.

Decompilare APK online

Attendere poi pazientemente la fine del processo, e cliccare poi sul bottone Save, per poter metter le mani su un file .zip contenente i sorgenti dell'app android appena decompilato.

APK decompilato

Adesso non ti basterà altro che estrarre il contenuto dello zip sul tuo pc, ed importare il tutto su ambienti di sviluppo tipo eclipse, per poter editare e poi ricompilare l'apk precedentemente decompilato.

Certo, ci sono poi casi di apk offuscati / protetti, per i quali non ho la certezza che questo procedimento funzioni al 100%... ma tentar non nuoce :)

Disattivare avvio rapido camera android

La cosiddetta funzione di avvio rapido camera di android consente di far partire la fotocamera anche a telefono bloccato, semplicemente cliccando velocemente due volte il tasto home.

Tutto molto bello direte voi, poter far partire la videocamera del telefono rapidamente in qualsiasi condizione.
Certo, vero, se non fosse per il fatto che ogni tanto un doppio click accidentale sul tasto home, capita... più spesso di quello si può pensare.

Quindi eccomi qui a spiegarvi come disabilitare l'avvio rapido della camera di android, in modo da evitare anche un secondo effetto collaterale non desiderato, ovvero che pure qualche estraneo che entra in possesso del vostro telefono bloccato, possa fare fotografie non autorizzate con il vostro dispositivo.


Come disattivare avvio rapido camera Android


Per poter togliere l'avvio rapido della fotocamera di android, seguire i seguenti passaggi:
  1. Cliccare su Impostazioni
  2. Cliccare su Funzioni avanzate
  3. Deselezionare la voce Avvio rapido Camera

Disattivare avvio rapido camera android

Tutto qui.
Avrete così sospeso questa funziononalità di android, comoda, ma con qualche effetto collaterale che a mio avviso è più grande dei benefici dall'averla attiva.

Ad ogni modo degustibus, quindi se volete, potrete riattivare questa funzionalità eseguendo nuovamente questa procedura ed andando a rifleggare la voce avvio rapido camera.

Fine post rapido, fast and postius :)

sabato 1 aprile 2017

Standby Intelligente Android

Uno degli annosi problemi / dubbi amletici di chi usa il cellulare, è dopo quanti secondi impostare lo spegnimento automatico del display.
Far spegnere in automatico lo schermo del telefonino (android e non) mandandolo in standby, è una cosa certamente utile per aumentare la durata della batteria, ma può anche creare dei fastidi nel caso il monitor del telefonino si spenga in automatico sul più bello.

Per fortuna però, se hai uno smartphone con su una delle ultime versioni di android, ora hai la possibilità di impostare uno standby intelligente.
Di cosa sto parlando? Semplice, di una nuova ed utilissima funzionalità di google android, che consente al tuo telefono di capire da solo quando lo schermo deve rimanere acceso e quando no.
Vediamo subito come fare.


Come usare lo Standby Intelligente Android


Per poter iniziar subito a risparmiare sull'utilizzo della batteria, impostando la nuova funzionalità standby intelligente di android, segui i seguenti passaggi:
  1. Entra in Impostazioni
  2. Clicca su Funzioni avanzate
  3. Abilita la voce Standy intelligente

Standby Intelligente Android

Ecco fatto, tutto qui!

Le spiegazioni di android su questa funzionalità sono chiarissime:
"Mantiene lo schermo acceso quando lo guardate".
Ovviamente questo non vuol dire che il cellulare è in grado di vedere se i tuoi occhi sono rivolti verso il suo schermo (o bè, in realtà usando la fotocamera ed un riconoscimento facciale avanzato, magari potrebbe... chissà, forse in futuro... :p), ma che, a seconda della posizione dello schermo, android è in grado di determinare se questo è in uso attivo, oppure se è appoggiato da qualche parte e non è guardato.

Facendo dunque spegnere in automatico il display del cellulare tramite lo standby intelligente di android, potrai sia aumentare la durata della batteria, sia (ad esempio) non interrompere la lettura di qualche pagina contenente tanto testo, evitando così di perdere il filo del discorso.

martedì 28 marzo 2017

Creare profilo sviluppatore per pubblicare App Android

Se vuoi diventare uno sviluppatore di app per android (programmi e giochi per cellulare), quello che devi fare è registrarti a Google Play Developer Console.

Questo è un passo obbligatorio per poter pubblicare le tue app sul play store, in modo che siano disponibili per il mondo intero e non solo per i tuoi amici/contatti.
La procedura da seguire è molto semplice, anche se richiede il pagamento di una piccola quota associativa, diciamo così.

Vediamo nel dettaglio come fare per iniziare a muovere i primi passi nel mondo del business delle app, dato che grazie all'iscrizione a questo servizio, potrai iniziare a distribuire programmi per cellulari android, sia gratuiti che a pagamento (o gratuiti ma con la pubblicità che ti farà guadagnare qualche soldo extra).

Creare profilo sviluppatore per pubblicare App Android

Come creare profilo sviluppatore su Google Play Developer Console


Per poter incominciare a mettere online le proprie app android, occorre prima registrarsi a google play developer console, collegandosi al seguente indirizzo:
https://play.google.com/apps/publish/signup/

Segui i 5 passi

I passi da seguire sono solo 5:
  1. Accedi con il tuo account google: nulla di più facile se già possiedi un utente google
  2. Accetta contratto con sviluppatori: leggi con attenzione ed accetta le condizioni del servizio
  3. Paga la quota di registrazione: paga con carta di credito la piccola quota d'iscrizione, una tantum, ovvero solo una volta
    Paga con carta di credito

    Pagamento effettuato
  4. Inserisci i dati del tuo account: compila con attenzione i dati del tuo account sviluppatore.
    Dovrai inserire il tuo nome utente (che apparirà associato al titolo delle tue app), un tuo indirizzo email (non visibile al pubblico, ma per uso interno), il tuo sito internet (se ne hai uno), il tuo numero di cellulare (solo per uso interno), e fleggare eventuali preferenze per notifiche email da parte di google.
  5. Clicca sul bottone Completa registrazione

Completa registrazione

Dopo aver seguito questi semplici passaggi, sarai a tutti gli effetti uno sviluppatore android, e potrai iniziare a caricare le tue app.

I dati del tuo account sviluppatore tra l'altro, potrai modificarli anche in un secondo momento, quindi non saranno scritti nella roccia, nel caso tu cambiassi idea su come apparire online.
Google Play Developer Console è un servizio molto serio, che ti consente anche di pubblicare app rimanendo anonimo, tramite un nickname di tua fantasia, senza quindi pubblicare in alcun modo i tuoi dati personali.

La quota associativa potrebbe scoraggiarti, perchè se pur una cifra irrisoria, su internet dove tutto è gratis (o quasi), sembra quasi una forzatura.
Ma alla fine questo piccolo prezzo consente a google di fare una scrematura in modo da avere programmatori realmente motivati, aumentando così la qualità delle app online.

L'unica cosa a cui dovrai fare attenzione, sarà quella di rispettare sempre le linee guida di google, che sono più o meno le solite di tutti i servizi online: niente incitazione all'odio, razzismo, pedofilia, violazione del copyright, ecc...
Se farai il bravo dunque, dopo aver pagato la quota d'iscrizione, il tuo account da sviluppatore android sarà eterno, e potrai così pubblicare quante applicazioni vorrai.
Inoltre, considerando che potresti voler vendere le tue app, o metterci sopra la pubblicità, ti rifarai presto del piccolo investimento iniziale.

L'unica pecca che ho trovato in questa procedura di registrazione a Google Play Developer Console, è la mancanza di modalità di pagamento paypal (almeno ad oggi), che torna sempre molto utile nel caso non sia abbia sottomano la propria carta di credito.

Bene, è tutto... Buona fortuna!

Ridurre affaticamento occhi da display cellulare

Se possiedi un cellulare con su android, forse ti farà piacere sapere che c'è un modo per ridurre l'affaticamento degli occhi quando si guarda il display dello smartphone per un prolungato lasso di tempo.

Si perchè, ormai tutti passiamo molto tempo sul display del telefonino, che pur avendo dimensioni molto ridotte, è pur sempre un monitor che emette luce che affatica gli occhi.
Alla lunga, c'è chi dice che questo possa anche compromettere la vista, o quantomeno stancarla fino a causare disagio fisico.
Vediamo dunque come stancarsi di meno quando si legge qualcosa al cellulare, in modo da poter durare più a lungo attaccati a quella che ormai è la droga del futuro... o per meglio dire del presente.


Come ridurre l'affaticamento degli occhi quando si guarda il display del cellulare


Come dicevo poche righe più sopra, se possiedi un telefono con su il sistema operativo android di ultima generazione (es. android 7 nougat), sappi che la soluzione ai tuoi problemi di vista è proprio sotto ai tuoi occhi :p

Per poter ridurre il fastidio agli occhi dovuto all'uso prolungato del telefonino, segui le seguenti istruzioni:
  1. Clicca su Impostazioni
  2. Clicca su Schermo
  3. Attiva l'opzione "Filtro luce blu"

Ridurre affaticamento occhi display cellulare

Subito dopo aver cliccato su questa voce, vedrai il display del tuo telefonino diventare un po' più scuro, e cambiare un po' colore (anche se è difficile dire l'esatto colore che sembra assumere il monitor del cellu dopo il click).
Avrai così attivato il filtro luce blu, che riduce l'affaticamento degli occhi limitando la quantità di luce blu emessa dallo schermo.

Tu lo sapevi che era la luce blu a stancare di più gli occhi? Io no :)
Comunque sia, prova pure a tenere attiva questa opzione, e vedrai che durerai più ore attaccato al telefono.

Pur avendo fatto questa guida su come stancare di meno la vista quando si sta al telefono, voglio lasciarti con un messaggio in stile pubblicità progesso: non stare troppo al cellulare!
E' vero che ormai sul telefonino c'è tutto, ma la vita reale è la vita reale.
Sulla metropolitana ad esempio, ormai tutti hanno la testa chinata sui dispay dei vari telefonini e non si curano quasi più per niente del mondo che li circonda... non fare lo stesso loro errore, guardati intorno, e magari troverai accanto a te una bella ragazza che attende solo di fare la tua conoscenza :D
E se così non fosse, eccoti una guida su come cercarla tramite app... ops, ma questo vuol dire stare ancora di più sul cellulare e quindi affaticare la vista... ma allora è un circolo vizioso :p

Scherzi a parte, spero che questa guida sul filtro luce blu di android sia servita a qualcuno. Gli occhi sono importanti e bisogna prendersene cura, evitando di stancarli con troppe ore davanti (o dietro?) ad un display!

venerdì 17 marzo 2017

Riavvio automatico Android

Ma lo sapevi che anche sul tuo cellulare android è possibile impostare il riavvio automatico pianificato?

Riavviare in automatico il cellulare può essere una scelta vincente per diversi motivi: per risparmiare memoria chiudendo i processi lasciati aperti inutilmente, per rendere più veloce il sistema, perchè riavviare ogni tanto male non fa :p

Vediamo quindi come fare il restart automatico del telefonino, proprio come se fosse un vero e proprio computer... cosa che in effetti è, dato che ha ram, processori, e soprattutto un sistema operativo in piena regola.


Come impostare il riavvio automatico di Android


Per poter pianificare il riavvio del telefono ad un determinato orario, seguire i seguenti passaggi:
  1. Entrare in Impostazioni
  2. Cliccare su Gestione generale
  3. Cliccare su Ripristina
  4. Attivare la voce Riavvio automatico

Riavvio automatico Android

Nella nuova schermata che si aprirà, basterà inserire l'ora desiderata per il riavvio, e selezionare i giorni.... o meglio, il giorno, dato che il riavvio automatico sarà pianificato solo per uno specifico giorno della settimana, e quindi non potrai riavviare tutte le notti android.

Imposta data e ora riavvio

Come lo stesso android spiega, è possibile riavviare in automatico il cellulare solo se:
  • lo schermo è spento
  • il dispositivo non è in uso
  • la carica della batteria è maggiore del 30%
  • il blocco scheda sim è disattivato
  • i dati crittografati non sono protetti

Come avrai quindi capito, l'operazione di riavvio automatico di android è una cosa da fare in notturna, quando quindi non stai utilizzando il cellulare.
E' poi superfluo dire che il telefono deve essere acceso... se no che ti riavvii? :p

Cambiare nome dispositivo Android

Se usi il bluetooth o il wifi, probabilmente avrai notato che i dispositivi che trovi in rete hanno tutti un nome specifico.
Ebbene, sappi che anche il tuo cellulare ha un suo nome identificativo.

Sapere come cambiare nome dispositivo Android può tornare utile nel caso si voglia scegliere un nominativo più accattivante per il proprio cellulare (o tablet), che ad esempio non sia il semplice "Samsung galaxy s7", ma "cellulare di xxx", o quello che più ti aggrada.

Come cambiare il nome dispositivo su Android


Per poter rinominare il proprio cellulare, in modo che appaia agli altri con un nome da noi inventato, seguire la seguente procedura:
  1. Entrare in Impostazioni
  2. Cliccare su Info sul dispositivo
  3. Cliccare su Nome dispositivo
  4. Inserire il nome desiderato e cliccare su Fatto

Cambiare nome dispositivo Android

Come lo stesso android specifica:
"I nomi dei dispositivi vengono visualizzati per consentirvi di distinguere ciascun dispositivo disponibile con bluetooth, wi-fi direct e altri metodi".

Trattasi comunque di una distinzione non univoca, nel senso che anche qualche altra persona potrebbe casualmente aver scelto il nome dispositivo da te utilizzato.
A me non è mai capitato, ma suppongo che in quei casi android aggiunga qualche numero per non avere in lista dei nomi dispositivi duplicati.

Bene, è tutto.
Ora non ti resta altro che dare un bel nome al tuo cellulare.
Se posso darti un consiglio comunque, dato che a seconda di come hai impostato la privacy di android, il nome dispositivo può essere visualizzato anche da altre persone nelle vicinanze, forse è meglio non mettere un nome troppo spoiler, del tipo: nome, cognome, numero cellulare :p