Smart Launcher: new update, new features, new strings to translate…

29 October 2012, in Android

Hi! In this day i’m going to release a new update that come with some new features: new design, new buttons and menupanel in drawer, new options in preferences screen…this meas also new strings to translate. So if you want to contribute in translate the new version of smart launcher i would be grateful :)

Here the archive with the new strings to translate.

strings-version10.xml

If your language is not supported at all instead you can follow the instruction in this post to bring your language on Smart Launcher.

I update the strings.xml file too many time…please if you want to help with the translations, contact me at gingenzo @gmail.com, i’ll send you the last available files to translate.

Thank you in advance.

Read More 8 Comments

The Drums

11 October 2012, in Android, Musica

Circa un anno e mezzo fa pubblicai sul market Drum Loops. In questi mesi tante persone mi hanno chiesto nuovi brani e la possibilità di cambiare il tempo, ecco allora che in collaborazione con Giovanni Piemontese, un mio amico designer e batterista, ho pubblicato in questi giorni The Drums. The Drums offre un’ampia gamma di grooves per permettere ai musicisti di ogni età di improvvisare e provare le canzoni su un’affidabile e realistica base di batteria.

I grooves sono suddivisi in categorie, in modo da poter selezionare facilmente il genere e la velocità su cui ci si vuol eseguire il pezzo.
Grazie ad un’interfaccia curata ed intuitiva è possibile esplorare e scegliere tra le decine di samples disponibili, quest’ultimi in continuo aumento ed aggiornamento.

Il risultato è quindi un app utile e funzionale per qualsiasi musicista voglia entrar a far parte di questa nuova esperienza.

Read More Leave a comment

Smart Launcher: Translations

20 August 2012, in Android

This is a old post. Please refer to this one.

Some people propose to help me with translation (thank you!) so I thought to attach to this post a zip archive. If you know English and you want smart launcher available in your language, just download this archive that contain 5 short file, translate them then send me the translated files at gingenzo@gmail.com.

Smart launcher is currenty located in:
English (not perfect)
Spanish (by hopler)
Italian
Swedish (by LuttmaN)
Turkish (by KILINC)
Deutsch (by Patrick Plappert)
Slovak (by Martin Mates Bahna)
Russian (by Lex_xl)
Polish (by Maciej Włosiński)
Chinese (Taiwan)  (by Leo Yang)
French (by Sebastien)
Bahasa Indonesia (by Arie/Billy Gondokusuma)

Here an example on how to translate a string:

Original String
<string name=”mynameis”>My names is Vincenzo</string>

Translated String
<string name=”mynameis”>Il mio nome è Vincenzo</string>

Read More 5 Comments

Smart Launcher 0.8

31 July 2012, in Android

English is not my first language, so be patient if I make some mistakes.

The major update brings widget support and a lot of little improvement. Now the launcher is pretty complete and someone ask me for new features, here a list of the most common:

Custom categories: I don’t think to implement this on short time, if the set of categories changes then the synchronization with server will not be possible. So custom categories means no automatic cataloging that is the main feature of Smart Launcher. Maybe in future I’ll find a solution…

Custom icon/clock on main page: I’d like to make Smart Launcher largely customizable but to do this I need to define very well the structure of the program in order to describe to other developers how to make themepack for SmarLauncher. We are yet at version 0.8, it need more time. If you want to try a new clock font try to set ADW Faenza as theme.

Read More 16 Comments

Smart Launcher (ex Flower) pubblicato sul Market!

12 July 2012, in Android

Stavo cominciando a pensare che questo giorno non sarebbe mai arrivato e invece finalmente mi sono deciso a pubblicare sullo store Smart Launcher1.

Ho impiegato quasi 6 mesi nello sviluppo di quest’applicazione che è di sicuro il progetto più complesso al quale abbia mai lavorato. In oltre 50 classi mi sono ritrovato ad implementare nuovi elementi grafici, servizi di sincronizzazione di rete, handler per gli eventi di sistema, meccanismi di configurazione intelligente, gestione di eccezioni, database, supporto per diversi tipi di dispositivi…inutile farla ancora più lunga.

Il punto è che avviando l’applicazione non si ha l’impressione che ci sia tutto questo dietro. Tutto appare assolutamente semplice. I casi sono due. O sono riuscito perfettamente nell’intento originario di creare un interfaccia che nasconda completamente la complessità del sistema o  il lavoro svolto fin’ora è ancora insufficiente per un progetto di questo tipo.

  1. Il cambiamento di nome era d’obbligo, Flower Launcher era decisamente un nome da checca []
Read More Leave a comment

FlowerLauncher: stato della versione 0.6.25

25 June 2012, in Android

Dopo aver lavorato per qualche settimana su Scratchcard! sono tornato a lavorare sul progetto FlowerLauncher. Ci sono delle novità: i bug che causavano più frequentemente crash sono scomparsi, ho introdotto il metodo di classificazione automatico delle applicazioni e ho redisegnato l’interfaccia del drawer. Il progetto è abbastanza maturo, mancano solo un utilità di configurazione guidata e la localizzazione nelle diverse lingue. E qualche altro ritocchino certo grafico su cui vorrei chiedervi consigli…

Ecco l’aspetto attuale del Launcher (il livewallpaper utilizzato nello screenshot è quello di PSP/PS3).

Che ne pensate? Cosa vi piace e cosa cambiereste?

Read More 2 Comments

FlowerLauncher: Alpha pubblica!

4 May 2012, in Android

Ho impiegato qualche giorno in più di quanto sperassi ma finalmente sono pronto a pubblicare una versione alpha di FlowerLauncher per tutti i lettori del mio blog. Per chi si fosse perso qualche pezzo, consiglio di dare un occhiata ai precedenti post:
La situazione dei Launcher su Android
Lavori in corso: FlowerLauncher

Cosa non funziona:

Supporto per i Widget: quelli che vedete sono finti, semplici immagini che mostrano un’esempio di disposizione. Al momento non è possibile aggiungerne.
Catalogazione automatica: entrati nel drawer, dovrete premere il tasto menu e successivamente trascinare le icone nelle loro categorie. Lo so fa schifo come sistema, ma ne sto progettando uno nuovo.
Impostazioni e personalizzazione: al momento si limitano alla possibilità di cambiare lo sfondo.
Cache: Al primo avvio del drawer potreste notare diversi secondi di lag, infatti al momento l’applicazione cerca e genera volta per volta l’intero elenco delle icone. Il problema sarà risolto introducendo una cache.
Slide dei desktop: il meccanismo di slide dei desktop non è reale, infatti non risponde in realtime allo slide ma aspetta che la gesture sia terminata per eseguire l’animazione.

Read More 7 Comments

Lavori in corso

23 April 2012, in Android, Vita

Ho promesso a qualcuno di aggiornarvi sulle ultime novità…

Ci sarebbe molto da raccontare ma tranquilli non lo farò. Riassumendo potrei dire che ho sempre pensato alla felicità come qualcosa di non raggiungibile se non per brevi istanti. E invece ora sono felice, lo sono da un mese incessantemente. È tutto dannatamente perfetto.

In un post precedente avevo accennato al fatto di stare lavorando su un nuovo launcher per Android. Il progetto è concreto ed è stato oggetto della mia tesi di laurea. A proposito, mi sono laureato.

Potete farvi un’idea della struttura del launcher e dei principi su cui è basato dando un’occhiata alle slide usate durante la presentazione. Attualmente l’applicazione è in fase alpha, la utilizzo come launcher di default sul mio dispositivo ormai da più di un mese ma non è ancora pronta per un esordio commerciale. Il lavoro è molto, ci sono funzioni da introdurre, codice da ottimizzare e anche a livello grafico c’è molto da migliorare. Conto di pubblicare presto su questo blog una prima release per darvi un’anteprima di quello che è FlowerLauncher in modo da poter raccogliere qualche impressione e suggerimento.

A presto.

Read More 1 Comment

Gratta per vincere: il mio primo gioco Android sul Market

2 February 2012, in Android

Gratta per vincere è un gioco per Android che ho realizzato qualche mese fa. Come il nome lascia intuire, è un simulatore di gratta e vinci non c’è nessun complicato meccanismo da comprendere, nessuna strategia a cui pensare, basta grattare e scoprire se il biglietto virtuale è vincente, con i soldi accumulati poi è possibile acquistare dei bonus.

Ho cominciato a lavorarci su come un esercizio di programmazione, di certo non credevo che un giochino del genere avrebbe potuto interessare molta gente e invece ho dovuto ricredermi. Il motivo è che Gratta per vincere ha tutti gli elementi giusti tipici di un casual game, offre un gioco rapido con regole semplici e riesce a ricreare quella tensione tipica dei biglietti reali provocata dal non sapere fino all’ultima figura da grattare se si ha vinto o meno.

Read More 1 Comment

La situazione dei Launcher su Android

28 January 2012, in Android

Android è un sistema modulare in cui ogni applicazione è sostituibile con un altra. Tutto dal gestore dei messaggi alla galleria è rimpiazzabile, inclusa la schermata principale, la cosiddetta Home. Go Launcher Ex, Adw Launcher, Launcher Pro, Launcher7, Espier Launcher…cos’hanno in comune tutte app oltre al termine “Launcher” nel nome?

Escludendo gli ultimi due che sono poco altro cloni malriusciti delle interfacce di Windows 7 Mobile e Ios, i launcher per Android si rifanno allo stesso modello desktop, a cambiare sono solo gli effetti di transizione tra le schermate e qualche feature avanzata come la possibilità di ridimensionare i widget o la velocità di scrolling del drawer.

Read More 4 Comments