giovedì 19 settembre 2013

Delphi XE5

Da pochi giorni e stato rilasciato Rad Studio XE5 un miracolo per molti sviluppatori delphi, perchè? Perchè ora ogni sviluppatore delphi può utilizzare la propria esperienza non solo nello sviluppare software per piattaforma windows, macos e iphone ma anche per android. Una grande opportunità per gli sviluppatori delphi, vediamo ora più nel dettaglio quali sono le capacità di sviluppo su piattaforma android utilizzando Delphi. 


Cosa c'è di nuovo?

  • Compilatore Delphi per dispositivi ARM Android ed emulatore
  • Piattaforma FM per la creazione di applicazioni native per Android Gingerbread (2.3.3 - 2.3.7) Ice Cream Sandwich (4.0.3, 4.0.4) e Jelly Bean (4.1.x, 4.2.x, 4.3.x) *.
  • iOS 7 supporto SDK e Stili
  • Controllo Selezione tempo per Android, iOS, Windows e OS X
  • Componente Centro di notifica per Android e iOS
  • Built-in di filtraggio e ricerca per TListView su Android, iOS, Windows e OS X 
  • Swipe per eliminare su Android e iOS
  • Supporto di condivisione su Android e iOS
  • Ottimizzazione delle prestazioni della piattaforma FM
  • Delphi RTL per Android
  • Deployment Manager per Android
  • Distribuire applicazioni per l'emulatore di Ice Cream Sandwich e Jelly Bean
  • Distribuire le applicazioni per i dispositivi Android (Debug / App Store)
  • Il debug remoto per Android
  • Versione Professional include il supporto FireDAC ampliato per i database locali, tra cui database di Microsoft Access, database SQLite, InterBase Togo / IBLite, InterBase su localhost, MySQL Embedded MySQL Server su localhost, Advantage motore di database locale, PostgreSQL su localhost, Firebird embedded, e Firebird su localhost
  • IBLite di database integrato per Android e iOS con libera licenza di distribuzione illimitata
  • Libreria client REST per invocazione semplificata di servizi REST
  • Sostegno Autorizzazione compresa l'autenticazione di base, piano di autenticazione, OAuth1, OAuth2
  • TRestClient, TRestRequest e componenti TRestResponse
  • Strumento Debugger REST per le chiamate REST test ei relativi parametri
  • Selezione multipla in Deployment Manager
  • IDE Insight ora disponibile come casella di ricerca in alto a destra dell'IDE
  • Device Manager per gestire e selezionare il dispositivo predefinito nella finestra di progettazione cellulare 
  • Tramite le classi Androidapi.Jni,Androidapi.JNI.JavaTypes, Android.JNI.Dalvik, Androidaopi.JNIBridge, Androidapi.JNI.GraphicsContentViewText, FMX.Helpers.Android e possibile comunicare esternamente con Android 

Delphi XE5 come la precedente versione ha introdotto il compilatore LLVM quindi e bene sempre avere degli accorgimenti nella scrittura del codice, che è differente dalla piattaforma desktop. Anche se è possibile ricreare con facilità un applicazione desktop per il mondo mobile, senza molti problemi e bene ricordare che WideString, AnsiString, ShortString, AnsiChar, PAnsiChar, PWideChar, Openstring non sono supportati nel mondo mobile per ulteriori informazioni vi rimando a questo link a breve posterò dei video.

Se volete testare l'ambiente di sviluppo questo è il link attualmente embarcadero offre anche una promozione per chi voglia acquistarlo.


Nessun commento:

Posta un commento