Skip to content

Team 2A - Sviluppo app nativa Android #1#6

Closed
zRickyDev wants to merge 1 commit intoitalia:masterfrom
zRickyDev:master
Closed

Team 2A - Sviluppo app nativa Android #1#6
zRickyDev wants to merge 1 commit intoitalia:masterfrom
zRickyDev:master

Conversation

@zRickyDev
Copy link
Copy Markdown

Hack.Developers 2017, Firenze - Applicazione Android “18app”

Tools utilizzati: Android Studio
Linguaggi utilizzati: Java ed XML

La sfida che ci siamo prefissati per l’hackathon era quella di creare una app nativa per Android del servizio offerto dalla Pubblica Amministrazione “18App”.

Purtroppo, non essendoci ancora le API per il collegamento ai server, abbiamo ritenuto come soluzione migliore la creazione di un mockup funzionante, basandosi sul modello messo a disposizione dal designer (De Santis) sulla piattaforma InVision, che fosse in grado di essere pronto all’utilizzo fin dalla prima pubblicazione delle API.
Ciò significa che non abbiamo creato le liste, ad esempio, con tanti elementi “hard-coded” quanto bastavano per ricreare il modello di InVision ma implementando il Widget che rende possibile la creazione di liste dinamiche (un RecyclerView).

Con le poche ore a disposizione durante il fine settimana dell’hackathon, siamo riusciti ad implementare le seguenti parti dell’applicazione:
Pagina di login (LoginActivity, 1 activity)
Pagina di benvenuto (Home, 1 fragment)
Creazione del buono (5 fragments chiamati da MainActivity)
Visualizzazione buoni personali (3 Tabs all’interno di un fragment, completato sezione “TUTTI”)
ActionBar (ToolBar) custom
BottomNavigationView (MainActivity)
Icona 18app

Il flusso di utilizzo dell’applicazione è funzionante, comprende anche i pulsanti per tornare indietro direttamente sulla ToolBar.

@alranel
Copy link
Copy Markdown
Member

alranel commented Sep 20, 2019

Chiudo questa Pull Request, nata durante l'hackathon di ottobre 2017, perché lo sviluppo di questa app è proseguito usando una diversa tecnologia open source (Xamarin). Anche se questo codice non è stato direttamente usato, è stato molto utile per prendere spunto. A distanza di tempo, ancora grazie! :-)

@alranel alranel closed this Sep 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants