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.