Cos'è un APK? Qual è la differenza tra APK e app?
APK: Android Package Manger a.k.a. APK è una collezione di diversi file (come codice sorgente, immagini e icone, audio, video ecc.) compilati e raggruppati in un unico file per la distribuzione e l'installazione.
App: Un'applicazione (o in breve un'App) è un mini-software sviluppato specificamente per i dispositivi mobili e i tablet (sto assumendo solo le App mobili qui).
APk sono versioni compilate di tutti i file di cui sopra per la distribuzione. Sono tutti firmati da una chiave specifica e un nome di pacchetto (da un programmatore) che non può essere usato da un altro APK. Ci sono diversi tipi di APK, un APK Android è diverso da un APK iOS. Non è possibile installare un APK Android in un dispositivo alimentato da iOS e viceversa.
Quando installiamo un file APK sul nostro telefono cellulare, il suo installatore decompila quel file APK e scompatta tutti i file al suo interno per essere utilizzato come APP.
Le App per cellulari sono state inizialmente sviluppate come un sostituto per i software full-scaled da eseguire sui dispositivi mobili e tablet, per esempio un software e un'app di Adobe Photoshop. Il loro software è a grandezza naturale. Contiene numerose funzioni per la creazione e/o la modifica delle immagini, mentre la loro app è dotata di alcune semplici funzioni per la modifica delle immagini in movimento.
Le app per cellulari si concentrano su alcuni compiti che possono essere eseguiti entro i limiti di uno spazio di lavoro limitato (schermo) e della potenza della CPU (anche se oggi i telefoni cellulari hanno più RAM dei nostri PC :P).
Spero che la mia risposta abbia aiutato a capire la differenza tra un file APK e un file App.
Articoli simili
- Qual è il miglior estrattore APK per estrarre il file APK?
- Cos'è un file .dex? Cos'è dexopt? Che cos'è odex? Cos'è dexoat? Cos'è ELF? Come funziona tutto questo?
- Come installare .APK come app di sistema direttamente con root (accesso root, installazione, app di sistema, Android)
- Cos'è Pandora Mod APK e come si usa?