Vuoi collaborare in una delle nostre sezioni: Blog, Forum, Segnalazione ROM, Sfondi? Contattaci!

MyLostBlog

10 giugno 2008
Loading A 8 persone piace.
  • Google Bookmarks
  • Facebook
  • Digg
  • del.icio.us
  • Reddit
  • StumbleUpon
  • Technorati
  • Twitthis
  • LinkedIn
  • MySpace
  • Yahoo! Bookmarks

Ieri, durante l’annuale WWDC (Worldwide Developers Conference), Steve Jobs ha presentato il nuovo modello di Iphone, l’Iphone 3G con Software 2.0. Una delle cose a cui Steve ha dato più peso è l’SDK, il Software Development Kit, ovvero un pacchetto di sviluppo per applicazioni. Probabilmente l’Apple, dopo il rilascio del primo Iphone, si è resa conto di quanto un software chiuso, senza possibilità di utilizzare applicazioni di terze parti, sia dannoso. Durante la conferenza, Scott Forstall, SVP Iphone Software, ha annunciato che il Core dell’Iphone è lo stesso identico Core presente in OS X, confermando la versatilità e la leggerezza del Kernel sviluppato da Apple.

L’Iphone inoltre implementa il cosiddetto Cocoa Touch, ovvero un Framework che fa da base per lo sviluppo delle applicazioni, un po’ come il .NET Framework in Windows Mobile. Il Cocoa Touch mette a disposizione i seguenti strumenti per lo sviluppo delle applicazioni:

  • Multi-Touch events/controls
  • Accelerometer
  • View Hierarchy
  • Localization
  • Alerts
  • Web View
  • People Picker
  • Image Picker 
  • Camera

Si presuppone quindi che non si possano sviluppare applicazioni più avanzate. Per fare un parallelo con Windows Mobile, il Framweork .NET mette a disposizione una serie di controlli per lo sviluppo delle applicazioni ad un livello medio, mentre per sviluppare applicazioni più avanzate è necessario ricorrere al C/C++, che non presenta limiti di Framework.

Scott ha mostrato anche i Tools di sviluppo messi a disposizione dalla Apple (anche questi molto simili al Visual Studio di  Microsoft). Il primo è Xcode, un Integrated development environment (IDE), programma base per scrivere e modificare il codice dei programmi. Il secondo è Interface Builder, tools che permette di creare, in modo estremamente semplice, l’interfaccia del nostro programma. A seguire troviamo l’Iphone Simulator, ovvero un emulatore dell’Iphone per Mac OS X che permette di testare le applicazioni create e Tethered Debugging, che offre la possibilità di debug direttamente sul proprio Iphone. Infine Instruments, una suite per tenere sotto controllo le performance dell’Iphone (FPS, carico processore/ram).

 

Altri articoli che ti potrebbero interessare:



1 Commenti e 0 Trackback/PingBack


  1. ittttt coooolllllllllllll

    vinod
    17 set 2008 alle 06:48

Trackbacks

Lascia un commento

Per domande e assistenza prova anche il nostro nuovo Forum!





Traduci

Italiano flagInglese flagFrancese flagTedesco flagGiapponese flagCoreano flagPortoghese flagSpagnolo flag

Ricerca


MyLostBlog Network

922 Lettori via Feed
Iscriviti anche tu: via Reader - via Mail
Seguici anche su Facebook
http://www.facebook.com/mylostblog
Seguici anche su Twitter
http://twitter.com/MyLostBlog

Ultime ROM

Kimera 3.2
    HTC Touch Diamond - by Shark147

EnergyROM Leo 21864 (9 Nov)
    Sony Ericsson Experia X1 - by NRGZ28

Grid LEO 2.1
    HTC Touch HD - by Xannytech

Grid LEO 2.1 (With HTC Messaging)
    HTC Touch HD - by Xannytech

PhoenixEX 1.1
    HTC Touch HD - by LucaP



Vai alla raccolta completa

Ultimi Sfondi




Vai alla raccolta completa











Il Bloggatore









MyLostBlog Blog 2.0
Tema MyLostBlog v3
Powered by Wordpress