Archivio tag: sviluppo

App Inventor: sviluppare applicativi Android senza scrivere una linea di codice

mercoledì 14 luglio 2010 - 10:33

di Marco Lecce

Per ora si accede solo tramite invito, ed io sto aspettando con molta curiosità  (già  da qualche giorno) il nulla osta per poter finalmente “giocare” con il nuovo applicativo rilasciato da Google.

App Inventor potrebbe in effetti decretare una svolta nell’ambito dello sviluppo mobile: sì, perchè quello che viene promesso è che con questa web application sarà  possibile sviluppare apps Android senza scrivere una solo riga di codice…. si potrà  fare tutto con l’ambiente visuale e con i blocks (utili per definire il comportamento dell’applicativo stesso).

Tra le caratteristiche più interessanti spiccano la possibilità  di accedere e gestire “visualmente” …

Continua a leggere App Inventor: sviluppare applicativi Android senza scrivere una linea di codice

Tags:, ,

Categoria: sviluppo | Permalink | Commenta

Sviluppare applicazioni web di grandi dimensioni

lunedì 31 maggio 2010 - 8:03

di Andrea Ganduglia

Oggi voglio segnalarvi un libro della O’Reilly che credo presto diventerà  un classico: si tratta di “Developing Large Web Application” di Kyle Loudon, uscito di recente e al momento disponibile solo in lingua inglese.

Developing Large Web Application (cover)

Il libro tratta un argomento molto importante, ovvero come scrivere codice modulare e riutilizzabile all’interno di un progetto web molto vasto e in continua crescita, dove giorno per giorno si aggiungono funzionalità  e utenti, dove è richiesto un uptime vicino al 100% e performance elevate e dove è necessario supportare un gran numero di ambienti, dai vecchi browser ai più moderni smartphone, con tutte …

Continua a leggere Sviluppare applicazioni web di grandi dimensioni

Tags:, , , ,

Categoria: sviluppo | Permalink | Commenta

Esperto di sicurezza: una figura da rivalutare in un team di sviluppo

mercoledì 21 aprile 2010 - 11:04

di Gabriele Romanato

Recentemente ho avuto dei problemi di sicurezza sul mio sito. Tutto questo mi ha portato a riflettere sul processo di sviluppo di un sito web e sul perchè oggi più che mai sia necessario affiancare la figura professionale di un esperto di sicurezza informatica a quelle già  presenti all’interno di un team.

Con l’evolversi delle tipologie di attacco ai siti e con il rapido affermarsi di nuovi ceppi malware e, soprattutto, con la ovvia constatazione che il tema della sicurezza è qualcosa di estremamente complesso, affidare sempre la cura della sicurezza di un sito ad uno sviluppatore web (imponendogli così …

Continua a leggere Esperto di sicurezza: una figura da rivalutare in un team di sviluppo

Tags:, ,

Categoria: sviluppo | Permalink | Commenta

Una checklist per rendere sicuro PHP

giovedì 15 aprile 2010 - 8:00

di Andrea Ganduglia

Il metodo più sicuro per portare a termine una attività complessa, senza dimenticare alcun passaggio, è quello di predisporre una checklist e spuntarne uno dopo l’altro tutti gli elementi. Un tipo di verifica procedurale che si può applicare ad ogni campo, dalla preparazione di una valigia, fino alla programmazione PHP.

Un interessante post su SK89Q.com propone una checklist per controllare la sicurezza degli applicativi PHP. La lista prevede diverse sezioni e prende in considerazione molti aspetti, dal controllo dell’input fino alla sicurezza degli hosting condivisi, puntando ad essere uno strumento di facile ed immediato utilizzo, anche grazie alla disponibilità  …

Continua a leggere Una checklist per rendere sicuro PHP

Tags:, ,

Categoria: sviluppo | Permalink | Commenta

Come scegliere le componenti di un’applicazione

mercoledì 7 aprile 2010 - 7:52

di Andrea Ganduglia

Creare un’applicazione, in fin dei conti, è una questione di scelte. Ci sono sempre svariati modi di fare le cose, diversi approcci, molte tecnologie. Scegliere le migliori componenti e far sì che funzionino insieme è uno dei compiti primari del nostro lavoro, soprattutto in realtà  dove i ruoli di analista, progettista e sviluppatore coincidono o si sovrappongono almeno in parte.

Puà sembrare un discorso astratto o tautologico se si pensa alle componenti fondamentali di un sistema LAMP (Linux, Apache, MySQL, PHP), ma assume concretezza quando ci riferiamo ad elementi meno scontati, come il framework di sviluppo, le librerie Javascript, …

Continua a leggere Come scegliere le componenti di un’applicazione

Tags:, , ,

Categoria: sviluppo | Permalink | Commenta

Web Developer per Chrome

venerdì 19 marzo 2010 - 7:42

di Cesare Lamanna

Chris Pederick, l’uomo che prima dell’avvento di Firebug ha regalato agli utilizzatori di Firefox la migliore estensione per sviluppatori, ha annunciato sul suo blog la disponibilità  della release 0.1 di Web Developer per Google Chrome.

Trattandosi di una versione preliminare, l’estensione manca al momento di alcune importanti funzionalità : prima di tutto la possibilità  di editare i CSS, poi l’opzione per disabilitare Javascript. …

Continua a leggere Web Developer per Chrome

Tags:, ,

Categoria: sviluppo | Permalink | Commenta

Google Chrome: estensioni per sviluppatori

giovedì 18 febbraio 2010 - 8:23

di Cesare Lamanna

Tirate le orecchie a Google per il modo in cui è organizzata la galleria ufficiale delle estensioni per Chrome (a meno che non mi sia sfuggito qualcosa non esiste una suddivisione per categorie), va detto che cominciano ad emergere alcune utili opzioni per gli sviluppatori.

Il browser di Google, c’è da dire, arriva fornito di uno strumento ottimo e costantemente oggetto di migliorie come il Web Inspector di WebKit, ma nonostante cià, proprio mentre scrivo questo post, svetta in cima alla lista delle estensioni più popolari la versione di Firebug Lite realizzata per Chrome: manca al momento di un tool …

Continua a leggere Google Chrome: estensioni per sviluppatori

Tags:, ,

Categoria: sviluppo | Permalink | Commenta

Uno sviluppo al femminile

venerdì 23 ottobre 2009 - 8:17

di Gabriele Romanato

Ho notato con un po’ di amarezza che su questo blog la stragrande maggioranza dei commenti e dei contributi è scritta da uomini. Non si tratta di vetero-femminismo di stampo post-sessantottino, ma di una semplice constatazione che porta ad una sola domanda: esistono sviluppatrici in Italia?

Certamente sì. Ma allora, perché non fanno sentire la loro voce così come avviene in altri paesi?…

Continua a leggere Uno sviluppo al femminile

Tags:, ,

Categoria: sviluppo | Permalink | Commenta

Il pragmatismo nello sviluppo per il web

martedì 21 luglio 2009 - 12:44

di Cesare Lamanna

Credo che il post “Adopting a “Does It Really Matter?” Philosophy” tocchi punti cruciali rispetto all’approccio da adottare nella pratica quotidiana dello sviluppo per il web.

L’intervento è lungo, stimolante, ma qui voglio concentrarmi su un solo aspetto: a parole si può essere perfezionisti, attenti ai minimi dettagli, adepti fedeli della Setta della Validazione, etc, ma la realtà , con i suoi tempi, le sue scadenze, ci impone spesso di prendere decisioni che sono in contraddizione con l’approccio da puristi che vorremmo sempre applicare.

Puà capitare, allora, che si possa decidere, consapevolmente e razionalmente, di usare dichiarazioni …

Continua a leggere Il pragmatismo nello sviluppo per il web

Tags:,

Categoria: sviluppo | Permalink | Commenta

Vengo anch’io. No, tu no

mercoledì 15 aprile 2009 - 8:22

di Cesare Lamanna

Credo siano interessanti le considerazioni svolte da Rowan Simpson sul suo blog, anche perché vanno a toccare una situazione critica con cui chiunque sviluppi siti e applicazioni web deve confrontarsi.

L’accesso paritario e universale ai contenuti e ai servizi di un sito è un obiettivo che pochi non riconoscerebbero come auspicabile, direi doveroso. Nella realtà  il massimo che si può mettere in atto è spesso un compromesso accettabile. Qualcuno alla fine rimane tagliato fuori, magari perché quella categoria di utenti rappresenta una percentuale minima di visitatori e si decide che non vale la pena investire risorse per garantire a costoro …

Continua a leggere Vengo anch’io. No, tu no

Tags:,

Categoria: sviluppo | Permalink | Commenta