Tutti gli articoli con tag sviluppo

Australian Broadcasting Corporation a capofitto su iPad

pubblicato da michele in: Varie Software Anticipazioni Idee Tech iPhone OS iPad Applicazioni iPad

Australian Broadcasting Corporation

L’Australian Broadcasting Corporation si è gettata a capofitto nello sviluppo per iPad, sostiene il Sydney Morning Herald. Il network pare stia contattando diverse aziende di tecnologia per essere affiancata, con l’obiettivo di sviluppare applicazioni per iPad già da quest’anno. Non sono stati annunciati titoli specifici, ma si tratterà di qualcosa di simile a quanto stanno preparando CBC in Canada e BBC in Regno Unito.

Una delle aziende contattate è niente meno che Adobe, con la quale la ABC si dice abbia iniziato una collaborazione simile a quella con Wired. L’applicazione di iPad è basata su una traduzione di AIR/Flash in un formato compatibile con iPhone OS, con la possibilità di convertire i contenuti direttamente in InDesign (per la stampa).

[Via MacNN]

Continua a leggere: Australian Broadcasting Corporation a capofitto su iPad

....
condividi 1 Commenti

Rilasciato VLC 1.05 per Mac

pubblicato da aWilito in: Varie Software Online Storia Idee Tech


Scemano i timori per VLC per Mac. Non soltanto lo sviluppo procede a passo sostenuto, ma ci saranno presto novità sostanziose a riguardo, for the rest of us. E nel mentre, è stato rilasciato VLC 1.05 che migliora la compatibilità e corregge diversi bug.

Il lettore multimediale tuttofare e cross-platform col supporto a numerosissimi formati (H.264, Ogg, DivX, MKV, TS, MPEG-2, mp3, MPEG-4, aac, etc.), media, schede tv e protocolli di streaming è stato aggiornato ad una nuova versione che corregge parecchi bug che mandavano in crash l’applicazione, sono state aggiunte nuove localizzazioni ed infine è stata migliorata la compatibilità con l’Apple Remote. Il download può essere effettuato come al solito dalla pagina dedicata.

Per quanto riguarda il futuro, e contrariamente a quanto si era vociferato, la buona novella è che lo sviluppo di VLC per Mac è tutt’altro che stagnante. L’attuale filone porta con sé frammenti di codice nell’interfaccia che risalgono addirittura al 2000, ed è percepito come non adeguato agli standard di qualità cui siamo abituati nel mondo della mela. Per questa ragione, la nuova interfaccia grafica per Mac (nome in codice Lunettes) sta subendo una profonda riscrittura in puro Cocoa. Chi volesse saperne di più sull’argomento, può dare un’occhiata al Wiki.

Continua a leggere: Rilasciato VLC 1.05 per Mac

....
condividi 5 Commenti

Apple brevetta touch screen più luminosi e sottili

pubblicato da aWilito in: Varie Hardware Anticipazioni Storia Idee Tech Cinema Display


Data l’importanza sempre maggiore che rivestono display e Multi Touch nei prodotti esistenti e futuri (uno su tutti, l’inafferrabile Tablet), è evidente la necessità che ha Apple di investire sempre più risorse nello sviluppo di tali tecnologie. Ed è proprio in quest’ottica che va inquadrato il brevetto recentemente depositato da Cupertino ed intitolato “Display with dual-function capacitive elements”, grazie al quale i pixel degli LCD diventano nativamente sensibili al tocco.

Per mezzo di elementi capacitivi a doppia funzione nello schermo, Apple è in grado di mescolare funzionalità visive e tattili all’interno dello stesso pannello, tutto a livello di pixel. Ciò significa che i touchscreen di nuova generazione saranno più leggeri, più sottili e persino più luminosi di quelli attualmente in commercio.

Per il momento, le tecniche contemporanee prevedono la sovrapposizione di un pannello sensibile al tocco direttamente su di un comune display LCD. Il brevetto depositato da Apple, invece, consente agli stessi pixel del pannello LCD di essere sensibili alle fluttuazioni magnetiche causate dalla vicinanza con le dita: in altre parole, non soltanto si elimina la necessità d’un intero pannello, ma il sistema può persino registrare il tocco o la “vicinanza al display”.

E dato il numero inferiore di parti coinvolte, è chiaro che un display di questo tipo abbatterebbe notevolmente i costi di produzione dell’intero dispositivo. Il brevetto è stato depositato il 29 Settembre 2008, ma la sua pubblicazione presso lo U.S. Patent & Trademark Office è avvenuta soltanto ieri.

Continua a leggere: Apple brevetta touch screen più luminosi e sottili

....
condividi 0 Commenti

Google Chrome per Mac: in arrivo a brevissimo

pubblicato da aWilito in: Software Anticipazioni Storia Tech


[Image Courtesy of EricTric]

Aveva ragione Eric Schmidt quando vaticinava il rilascio entro Natale di Google Chrome nella versione per Mac. Stando agli ultimi cinguettii di Mike Pinkerton, il responsabile del Mac Team presso Mountain View, sono soltanto 8 i bug che ci separano dalla prima beta ufficiale.

Gli 8 bug in questione sono stati classificati con importanza “M4″, dove la M sta per Milestone versione numero 4, cioè la build della beta di Chrome: come dire, meno 8 bug alla beta. Ma come sottolinea TechCrunch, se consideriamo che soltanto un mese fa c’erano ancora una ventina di bug di classe M4, ciò significa che probabilmente siamo a un paio di settimane, se non pochi giorni, di distanza dalla release.

Al momento, lo stadio di sviluppo del browser è moderatamente avanzato, con un motore di rendering piuttosto solido e veloce, ed un supporto alle estensioni molto migliorato. Restano tuttavia ancora da implementare il gestore dei Segnalibri e la modalità a tutto schermo. A breve, sugli schermi dei vostri Mac.

Continua a leggere: Google Chrome per Mac: in arrivo a brevissimo

Creare facilmente giochi 2D per iPhone con GameSalad

pubblicato da Marco Iannaccone in: Software Online iPhone iPod touch

Unity non è l’unico tool che permette di creare videogiochi senza programmare. GameSalad (di cui è appena uscita la versione 0.6) è un interessante software per Mac, ancora in beta ma già pienamente utilizzabile che permette di creare facilmente videogiochi bidimensionali in maniera totalmente visuale.

Dall’interfaccia, organizzata in maniera molto pulita e intuitiva, è possibile, dopo aver creato un nuovo progetto, definire una o più scene che costituiranno il progetto (una scena può essere il menù del gioco, un livello, etc…), in cui inserire degli “Actors”. Gli Actors sono gli elementi, statici o dinamici, del gioco, e possono essere controllati o meno dall’utente.

Si definiscono le proprietà degli Actors semplicemente da una lista, e se ne imposta il comportamento tramite un sistema di scripting visuale analogo all’ottimo Automator di Mac OS X.

Continua a leggere: Creare facilmente giochi 2D per iPhone con GameSalad

....
condividi 0 Commenti

Unity Indie diventa gratis

pubblicato da Marco Iannaccone in: Software Online

Unity Indie diventa gratis

Unity è un interessante ambiente di sviluppo visuale per applicazioni 3D di cui abbiamo già parlato in passato. Permette di realizzare applicazioni 3D (ma, senza troppi sforzi, anche 2D) interattive importando i modelli nella scena, assegnandogli proprietà fisiche e definendo il loro comportamento (eventualmente anche in risposta alle azioni dell’utente) mediante script JavaScript o C#.

È stato finora disponibile nella versione Indie e in quella Pro, entrambe a pagamento, ma con funzionalità (e costo) diversi. Col rilascio della versione 2.6, qualche giorno fa, la versione Indie si chiama semplicemente Unity, ed è diventata gratuita, dando la possibilità anche a chi non se ne intenda di programmazione (grafici, game designer, architetti…) di creare velocemente applicazioni 3D che girino su Mac, Windows o, mediante un apposito plug-in, in un browser web.

La versione Pro resta invece a pagamento (1499 $), così come le due versioni di Unity che permettono di creare applicazioni per iPhone: Unity iPhone Basic (399 $) e Unity iPhone Advanced (1499 €, ma è richiesta in più una licenza di Unity Pro, oltre all’iscrizione al programma per gli sviluppatori iPhone di Apple). Sia Unity Pro che Unity iPhone Advanced sono comunque disponibili come demo utilizzabile per 30 giorni. Le differenze tra le varie versioni sono mostrate nell’apposita pagina sul sito ufficiale.

Continua a leggere: Unity Indie diventa gratis

....
condividi 0 Commenti

Apple abbandona definitivamente ZFS

pubblicato da michele in: Software Hardware OS X Idee Tech Mac OS X Server

Niente ZFS per i sistemi operativi di Cupertino

Il progetto ZFS di Apple, ovvero l’integrazione del file system Sun nei sistemi operativi futuri, è giunta rovinosamente al capolinea. In questi giorni il progetto è stato ufficialmente dismesso.

La decisione non è stata il frutto di complicazioni tecniche o di incapacità degli ingegneri coinvolti, il problema è tutto legale. In seguito all’acquisizione di Sun da parte di Oracle, pare che siano cambiate le regole del gioco: CDDL license.

Ciò che è certo è che a Cupertino stanno già correndo ai ripari per avviare lo sviluppo di un nuovo file system tutto made-in-Apple. A testimoniarlo c’è la pagina delle offerte di lavoro di Apple.

[Via Daring Fireball]

Continua a leggere: Apple abbandona definitivamente ZFS

The Pragmatic Programmers: finalmente disponibile il libro sulla programmazione per iPhone

pubblicato da Marco Iannaccone in: Varie Online iPhone

iPhone SDK DevelopmentUno dei libri più attesi sullo sviluppo per iPhone è finalmente disponibile. Dopo diverse versioni provvisorie (che hanno beneficiato dei contributi degli utenti che hanno “prenotato” il libro fin dalle prime versioni) e gli aggiornamenti dovuti al rilascio dell’SDK 3.0, da alcuni giorni è finalmente in stampa la versione definitiva del libro “iPhone SDK Development“, realizzato da The Pragmatic Programmers.

Chi l’aveva acquistato, in versione solo elettronica o nella combinazione con la copia elettronica insieme a quella stampata, ha ricevuto in questi giorni una notifica sulla disponibilità della versione finale del libro. Per gli altri, è possibile acquistare, direttamente dal sito ufficiale, la copia elettronica al prezzo di 24$, la copia cartacea al prezzo di 38.95$, entrambe le versioni al prezzo di 48.95%.

È inoltre iniziata la stesura di un nuovo libro, da parte degli stessi autori (il che è una garanzia, vista la completezza e la chiarezza del precedente), sullo sviluppo per Mac, dedicato questa volta ai programmatori alle prime armi, “Beginning Mac Programming“. Il libro dedica molto spazio alla programmazione in Objective-C, non tralasciando argomenti, come ad esempio la programmazione procedurale, spesso dati per scontati in pubblicazioni di questo tipo, e introduce il framework Cocoa, alla base dello sviluppo per Mac.

È arrivato per ora alla terza beta e il rilascio della versione definitiva è previsto per giugno 2010 (quindi con una tempistica analoga a quella del libro precedente). Anche in questo caso, è possibile ottenere il libro in anteprima, magari per contribuire al suo miglioramento, segnalando agli autori refusi indicando parti da chiarire (come in effetti già è stato, dalle prime versioni).

Continua a leggere: The Pragmatic Programmers: finalmente disponibile il libro sulla programmazione per iPhone

....
condividi 3 Commenti

Intel presenta Light Peak, commissionato da Apple

pubblicato da michele in: Varie Hardware Anticipazioni Idee Tech


Intel ha recentemente svelato un connettore standard capace di garantire una banda di 10 Gbps (gigabit per secondo): Light Peak. Secondo alcune indiscrezioni, tale tecnologia pare sia stata creata sotto specifica richiesta di Apple. Sebbene durante l’IDF sia stata presentata come una tecnologia Intel-made, la nuova connessione in fibra ottica pare essere il risultato diretto di incontri tra Steve Jobs e Paul Otellini, chief di Intel. Engadget sostiene che Apple auspicherebbe una singola connessione standard, che prenda il posto non solo di Firewire e USB, ma anche del segnale video ed Ethernet.

In termini più concreti, Light Peak potrebbe essere utilizzata come un connettore semplificato da affiancare alle esistenti porte, ma più tardi ha il potenziale per aggiudicarsi di più se non tutte le porte di espansione di ogni dispositivo. Il piano definitivo mostra la possibilità che nel 2010 tale tecnologia possa essere introdotta nella linea Mac, in accordo con le dichiarazioni rilasciate da Intel circa la sua commercializzazione a partire dal prossimo anno. I piani futuri potrebbero riservare scenari ancora più sorprendenti, introducendo tale tecnologia su iPhone ed iPod. La sua abilità di sostituire più porte potrebbe renderla particolarmente indicata per dispositivi touchscreen tablet nei quali lo spazio è fondamentale (si tratta solo di speculazioni).

Continua a leggere: Intel presenta Light Peak, commissionato da Apple

LLVM: la vera punta di diamante di Snow Leopard

pubblicato da michele in: Software Hardware OS X Idee Tech Mac OS X Server

LLVM in Snow Leopard

Più volte abbiamo avuto modo di ribadire che le vere novità di Snow Leopard non sono estetiche bensì nascoste sotto il cofano del nuovo sistema operativo. Una tecnologia della quale non si è parlato abbastanza è LLVM (Low Level Virtual Machine).

Ogni software scritto con un particolare linguaggio di programmazione, per essere eseguito su una specifica architettura hardware, viene dato in pasto ad un compilatore che dopo averlo elaborato crea codice eseguibile ottimizzato. In Mac OS X, i linguaggi di programmazione di riferimento sono C, C++, Objective-C ed il compilatore di sistema è GCC.

LLVM è una completa infrastruttura di compilazione open source nata diversi anni fa nell’Università dell’Illinois. Si tratta di una macchina virtuale di basso livello che si interpone, da una parte con il codice scritto in un linguaggio di programmazione e dall’altra con il generatore di codice specifico per l’architettura di sistema. Il pregio di questa tecnologia è che produce codice eseguibile drasticamente più efficiente rispetto al classico GCC.

Continua a leggere: LLVM: la vera punta di diamante di Snow Leopard

A Roma il primo corso italiano di sviluppo per iPhone

pubblicato da Marco Iannaccone in: Varie iPhone iPod touch

Corso di programmazione per iPhone a Roma

Biosky.net è un team di programmatori distribuito in tutta Italia, coordinato da Fabio Cecchini. A partire da settembre, attiveranno a Roma una serie di corsi di programmazione, il primo dei quali è relativo allo sviluppo per iPhone e iPod touch.

Il corso sarà a numero chiuso (massimo 20 partecipanti), avrà un costo di 1000 euro e una durata di 100 ore (20 lezioni da 5 ore). Gli argomenti del corso vanno dalla programmazione a oggetti in Objective-C, all’uso di Xcode, dallo sviluppo di applicazioni basate su UIKit a quelle basate su Quartz e OpenGL|ES.

Magari può essere una buona possibilità per chi ha intenzione di iniziare a creare qualcosa per iPhone e iPod touch ma non ha le basi o la possibilità di affrontarne autonomamente lo studio.

Per maggiori informazioni, e per capire se il corso può fare al caso vostro, c’è il sito di presentazione del corso.

Continua a leggere: A Roma il primo corso italiano di sviluppo per iPhone

....
condividi 2 Commenti

Xcode Italia torna a nuova vita

pubblicato da Marco Iannaccone in: Varie Online iPhone

Xcodeitalia free

La comunità degli sviluppatori iPhone italiana è molto attiva, e si moltiplicano i siti che trattano di sviluppo per questa piattaforma. Dalle ceneri del purtroppo defunto sito Xcode Italia è da poco nato un nuovo sito che si propone di diventare un nuovo punto di riferimento non solo per quanto riguarda iPhone, ma anche per Mac OS X, xcodeitalia free.

Il sito è una community con un forum organizzato in sezioni che vanno dalle discussioni sui linguaggi di programmazione allo sviluppo di videogiochi, e merita sicuramente una visita da parte degli sviluppatori (o aspiranti tali) per iPhone e Mac.

Il sito è ancora giovane, ed è bene accetto un aiuto da parte di programmatori desiderosi di collaborare. In bocca al lupo per questa nuova avventura ai curatori del sito.

Continua a leggere: Xcode Italia torna a nuova vita

....
condividi 0 Commenti
Network Blogo