SOA vs Accesso diretto ai DB

On 26/04/2012, in Articoli, by RScarciello

Buongiorno a tutti,

di recente mi è capitato spesso di parlare con alcuni colleghi di quale sia il metodo più efficiente per recuperare i dati presenti su un DB remoto da parte di un’applicazione mobile (sia essa iOS, che Android che Windows Phone). Come sempre in questi casi, ne è nata una discussione quasi filosofica dove le posizioni prese sono state forti ma che, con il senno di poi richiedono una necessaria mediazione.

Continue reading »

Tagged with:  

Offerte Lavoro – Sviluppatore C# a Piacenza

On 25/04/2012, in Articoli, by RScarciello

Offerte di LavoroBuongiorno a tutti,

oggi vi segnalo un’offerta di lavoro interessante:

Azienda del settore IT con sede a Piacenza cerca sviluppatori C# con almeno un anno di esperienza nello sviluppo di applicazioni .NET o ASP.NET

La sede di lavoro è Piacenza, richiesta disponibilità full time. Disponibilità a spostamenti.

L’azienda offre inizialmente un contratto a tempo determinato da convertire in seguito, nel caso vi siano i presupposti, in contratto a tempo indeterminato.

Il presente annuncio si rivolge a persone di entrambi i sessi, cittadini italiani.

Si prega di inviare curriculum in formato PDF a info@htmedia.it, il termine per l’invio delle candidature è il 5 maggio 2012, salvo diversa segnalazione.

Arrivederci al prossimo annuncio,

Roberto S.

 

Tagged with:  

iOSBuongiorno a tutti,

lavorare con le stringhe è sicuramente uno dei compiti più frequenti che capita di dover affrontare quando si sviluppa un’applicazione iOS.

Oltre ai compiti soliti come il controllo sulla lunghezza, il concatenamento e la formattazione, quello che sicuramente capita più frequentemente di affrontare, soprattutto quando si ricevono dati dall’esterno, è la suddivisione di una stringa in sottoelementi, denominati token, in base a determinate regole.

Questo compito è frequentemente associato al trattamento di dati come i files CSV (Comma Separated Values) dove ogni riga rappresenta un record ed i campi sono espressi in sequenze ordinate separate solitamente da un marcatore (la virgola o il punto e virgola, ma potrebbero essere altri).

Continue reading »

Tagged with:  

Buongiorno a tutti,

dopo aver dedicato un articolo all’argomento raggiungibile a questo indirizzo, riprendono con oggi i video dei suggerimenti dedicati allo sviluppo software mobile proprio con la modalità di inserimento di un framework all’interno dei propri progetti.

Poichè un’immagine vale più di mille parole ed un video sicuramente più di un’immagine, abbiamo deciso di riprendere la pubblicazione dei video, sul canale YouTube e su quello Vimeo, dedicati allo sviluppo software. L’impegno richiesto è elavato, ma cercheremo di onorarlo il più possibile, attendiamo i vostri commenti, suggerimenti e richieste in merito, volti a miglioare la qualità della produzione.

Continue reading »

Tagged with:  

AndroidBuongiorno a tutti,

l’argomento di questo post, contrariamente a quelli genericamente trattati, ha un obbiettivo più teorico e quindi sarà privo di snippets da usare per il copia incolla.

Le classi  fondamentali attorno alle quali ruota solitamente un’applicazione Android sono Activity e Service, la prima è una classe che si occupa di gestire l’interazione con l’utente mostrando l’output della procedura e gestendo l’input diretto dell’utente. La seconda è invece dedicata al lavoro di elaborazione vero e proprio.

Perchè esiste questa distinzione e come mai le applicazioni dovrebbero sempre essere strutturate tenendo conto dei compiti di questa classe sono i due punti fondamentali da chiarire.

Continue reading »

Tagged with:  

HTMedia.it è su Google Currents

On 18/04/2012, in Articoli, by RScarciello

Google CurrentsBuonasera a tutti,

Google ha da poco attivato il servizio Currents anche qui in Italia. Questo servizio permette di sfogliare le notizie provenienti da diverse sorgenti, come ad esempio i feed RSS, in un formato simile a quello di un quotidiano direttamente sui device mobile della famiglia Android ed iOS.

Il servizio offre diverse opzioni interessanti, tra cui la possibilità di effettuare una traduzione automatica dei feed partendo dalla lingua preimpostata, come anche la visualizzazione dei filmati presenti su un eventuale canale YouTube.

Da oggi anche HTMedia.it è presente su Google Currents, per aggiungerlo vi basta cliccare su questo link o sul logo nella barra dei widget a fianco o sul logo di Currents qui nell’articolo.

Non ci resta che augurarvi una buona lettura, da parte nostra ci impegniamo a fornirvi contenuti qualitativamente sempre migliori.

Vi inviatiamo, anzi, a farci tutte le richieste necessarie ed a fornirci i suggerimenti che ritenete utili per migliorare i contenuti del sito e del nostro canale YouTube.

Arrivederci al prossimo articolo,

Roberto S.

 

Tagged with:  

iAd – Impressioni dopo un mese

On 17/04/2012, in Articoli, by RScarciello

iAdBuongiorno a tutti,

è ormai un mese che Lucky Horoscope è disponibile su AppStore, l’applicazione, per chi non lo sapesse, fornisce l’oroscopo giornaliero e quello di coppia tramite un’infografica chiara e simpatica.

L’applicazione non è stata pubblicizzata sui vari blog di informazione e, pertanto, riscuote (in qualche modo volutamente) pochi download giornalieri.

Questo permette, però, di avere dei dati iAd poco viziati e, quindi, realistici sul circuito pubblicitario Apple.

L’applicazione, inoltre, ha avuto un update, recentemente, volto a risolvere alcuni bug più che altro dipendenti da come XCode 4.3.2 tratta le immagini.

Continue reading »

Tagged with:  

iOSBuongiorno a tutti,

man mano che si sviluppano applicazioni sempre più complesse ci si trova spesso a che fare con gli input dell’utente; in particolar modo nascono gli ostacoli relativi al filtraggio di tali input, soprattutto se legati all’immissione da tastiera da parte dell’utente stesso.

Una delle difficoltà più comuni è legata al limitare del numero di caratteri inseribili per un determinato UITextField da parte dell’utente.

Difatti, tra le molteplici proprietà disponibili, ne manca una che indichi il numero massimo di caratteri che il campo deve contenere.

Continue reading »

Tagged with:  

AndroidVersione SDK Android: 2.3.3 (10)

Buongiorno a tutti,

Lo sviluppo delle applicazioni mobile, negli ultimi anni, ha portato molti utenti a rivedere non solo il concetto di cellulare, ma anche il concetto delle funzionalità ad esso collegate.

Fondamentalmente possiamo dividere le applicazioni mobile in due macrocategorie:

  1. Applicazioni che non necessitano di una connessione ad internet
  2. Applicazioni che richiedono una connessione ad internet

Nella prima categoria ricadono principalmente i giochi e diverse utility, nella seconda ricadono i servizi di news, geolocalizzazione, realtà aumentata, social networking, ecc.

Appoggiandosi ad uno qualsiasi dei servizi di statistiche sull’uso delle applicazioni (tra cui anche Google si è aggiunta di recente)  emergono diversi dati interessanti, quello però che colpisce più di tutti è il numero di volte che un’applicazione viene adoperata sullo stesso dispositivo. Difatti i dati indicavano che circa il 90% delle applicazioni per Smartphone vengono avviate un’unica volta per poi essere abbandonate o rimosse.

Continue reading »

Tagged with:  

AndroidBuonasera a tutti,

con oggi, e dopo le vacanze di Pasqua, riprendiamo i nostri articoli dedicati al mondo mobile, ed il primo articolo è dedicato al mondo Android.

I device Android sono sempre più diffusi, contemporaneamente sono estremamente eterogenei sia per configurazione hardware che per versione del sistema operativo installato.

Android è un sistema operativo Open Source, questo implica che oltre alla versione compilata è possibile reperire il codice sorgente del sistema operativo. Questa possibilità ha indotto le aziende che creano i dispositivi ad adottarlo come sistema operativo effettuando al contempo diverse personalizzazioni rispetto alla versione base.

Continue reading »

Tagged with:  
Wordpress Code Snippet by Allan Collins