MinimalApp
WebView Android full-screen per example.com
Cos’è MinimalApp?
MinimalApp è una semplice applicazione Android che integra una WebView full-screen per il sito example.com, con supporto per geolocalizzazione, selezione file e JavaScript.
Caratteristiche
- WebView full-screen con JavaScript e geolocalizzazione
- File chooser integrato per upload dal dispositivo
- Gestione runtime permessi (storage + posizione)
Requisiti
- Android Studio Arctic Fox o superiore
- SDK Android 5.0 (API 21)+
- AndroidX abilitato
Permessi
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
Installazione
git clone https://github.com/tuo-username/minimal-app.git
cd minimal-app
- Configura percorso SDK in
local.properties
:sdk.dir=/percorso/alla/tuo/Android/Sdk
- Apri il progetto in Android Studio e Build.
Struttura progetto
.
├── app
│ └── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java/com/example/minimalapp/MainActivity.kt
└── ...
Come contribuire
- Fork del repository
git checkout -b feature/nome-feature
git commit -m "Aggiunta nuova feature"
git push origin feature/nome-feature
- Apri una Pull Request
Distribuito sotto licenza MIT