Il Blog di JavaJob

Google Play Game Services

Per chi ancora non li conosce, Google Play Games Services sono una serie di strumenti cross-platform, che offrono agli sviluppatori di giochi, una serie di funzionalità fondamentali.

Google ha creato una serie di api veramente complete e ben fatte, la documentazione è soddisfacente ed in rete non mancano consigli e dritte varie.

L'implementazione è veloce, ed il risultato primario è quello di creare un'esperienza utente sicuramente miglorata, che coinvolge al massimo il giocatore, che ora può condividere classifica e risultati con le proprie cerchie di Google+.

Per non parlare poi del multiplayer, forse il più sfizioso delle funzionalità, che permette sia di invitare uno o più avversari, o di giocare con persone già in attesa.

Con i servizi di Google Play Games si possono gestire:

  • Classifiche.
  • Obiettivi incrementali e non.
  • Multiplayer.
  • Salvataggio remoto.

La mia personale esperienza parte da qualche settimana e passa attraverso lo sviluppo di un gioco per android, la briscola. Il gioco è stato sviluppato usando il framework libgdx che si appoggia alle librerie openGL.

Nel gioco potete vedere l'uso della classifica(leaderBoard), e la gestione degli obiettivi(achievements). Prossima tappa il multiplayer.

Continua a Leggere


Marco Ballante - 31/03/2014

JavaJob e LinkedIn

Come già saprete è fondamentale tenere aggiornato il nostro profilo di JavaJob, in quanto, grazie alle informazioni inserite, le aziende alla ricerca di personale possono trovarci.

Alcune informazioni vanno a formare la pagina pubblica del nostro profilo, e sono:

  1. Nome e cognome
  2. Location (da LinkedIN)
  3. Specializzazioni (da LinkedIN)
  4. Riepilogo (da LinkedIN)
  5. Competenze (per chi non ha un profilo su linkedIN)
  6. Esperianza

Altre informazioni richieste, invece, sono solo a disposizione delle aziende che cercano personale e sono:

  1. posizione contrattuale
  2. posizione lavorativa

Essere presenti sui siti dedicati al lavoro ed alla tecnologia, è sicuramente il primo sintomo di professionalità più apprezzato dalle aziende. Per cui occorre curare nei minimi particolori i nostri profili pubblici, perchè sono diventati ormai la nostra vetrina.

Per noi programmatori essere sul LinkedIn è un must, penso che sia abbastanza consolidato, e non mi dilungo nei perchè abbastanza ovvi. Per questo motivo, su JavaJob, LinkedIn ricopre il ruolo di una fonte eccezzionale, da cui attingere informazioni, tra cui, quelle che riguardano il vostro profilo.

In tal modo…

Continua a Leggere


Marco Ballante - 19/02/2014

Il 2013 è ormai da un mese alle spalle e per JavaJob è il momento di fare un bilancio dell'anno passato e fissare qualche obiettivo per l'anno in corso.

Il 2013 ha visto la nascita di questo blog per promuovere, principalmente, la partecipazione dei nostri utenti a discussioni su tematiche comuni, che riguardano il mondo del lavoro e della programmazione.

In un ottica di rafforzamento e consolidamento dei presupposti per i quali è nato questo spazio, vorrei affrontare sempre di più le tematiche care a noi programmatori, quali condizioni lavorative e contrattuali, possibilità e opportunità di crescita, novità del settore.

Per far questo penso di sfruttare ancora di più il format del post intervista, che mi sembra uno strumento molto simpatico e da l'opportunità di conoscere a fondo tante persone e tante realtà diverse. Ci piacerebbe ascoltare aziende, consulenti del lavoro e professionisti in genere, per capire come si sta muovendo il mercato e soprattutto cosa cerca il mercato.

E a voi, quali argomenti vi piacerebbe affrontare? Dateci il vostro parere, abbiamo bisogno di voi per creare un servizio sempre più utile.

Continua a Leggere


Marco Ballante - 07/02/2014

E' con piacere che vi annuncio ufficialmente le novità grafiche di JavaJob.

Come potete vedere le novità sono principalmente due, il logo ed il layout.

Il logo nasce dal sapiente lavoro di Mauro Sanna, che ha saputo portare una ventata di modernità senza stravolgere il senso ed il significato di quello precedente. Secondo me un ottimo lavoro.

Inoltre, come accennavo prima, con la scusa del nuovo logo, a JavaJob sono state apportate delle sostanziali modifiche grafiche, sia funzionali che puramente visive. Grazie alla versione 3 del framework Boostrap il sito è diventato completamente responsive, e cioè ottimizzato per la visualizzazione dai dispositivi mobili.

Lo scopo principale di queste modifiche grafiche è stato quello di migliorare la user experience, per farvi navigare con più piacere e soddisfazione nel nostro sito, con l'impegno di farvi trovare contenuti e proposte di lavoro, sempre più interessanti.

Naturalmente adesso aspettiamo i vostri commenti, e mi raccomando, aiutateci segnalando migliorie, eventuali bug e/o errori di visualizzazione.

E poi soprattutto... diteci se vi piace?

Continua a Leggere


Marco Ballante - 29/11/2013

Quanti di voi non hanno mai pensato di sviluppare un gioco per Android?

Sembra il momento giusto per iniziare e per non perdere il treno dei possibili guadagni.

La storia recente ci racconta storie di ragazzi, non ancora maggiorenni, che hanno trovato le luci della ribalta sviluppando giochi di successo, raggiungendo così notevoli profitti, Angry Birds ne è forse l'esempio più emblematico.

Ma come si inizia?

Intanto vi racconto come ho iniziato io, che da qualche mese ho cominciato a sviluppare qualche semplice gioco, pubblicandolo anche sul play store.

Dal punto di vista degli strumenti di lavoro occorrono:

  • Eclipse
  • android sdk

Dal punto di vista dello sviluppo vero e proprio, invece, ci sono dei framework che mettono a disposizione delle api per creare giochi 2D sfruttando le librerie di sistema OpenGL.

Io ne ho provate due:

  • Andengine

    Mette a disposizione delle api per lo sviluppo di giochi 2D su piattaforma Android, ne esistono due versioni, quella più recente non è compatibile con i vecchi dispositivi

    .
  • Libgdx

    Oltre a quello che fa Andengine, ha un sistema di…

Continua a Leggere


Marco Ballante - 08/11/2013


Javajob.it © 2019 - Javajob.it è un progetto realizzato da Gsoftware srls