vložil Radek Červinka
22. srpna 2012 22:52
Následují poznámky jsou psány na bázi postřehů od prvních XE3 předváděček, a to myslím, že v Německu (TIndex G+). Video je ze www.embarcadero.com/rad-xe3-preview.
Na tom videu jsou spíše marketingově zajímavé věci :-), takže barvičky, rotace, LiveBindings Designer atd., ale v poznámkách už se něco dozvíte.
Poznámky:
- HTML5 Builder je výrazně upravený RadPHP, s tím, že klientská čast je JavaScript, HTML5, CSS3 s komponentami jako canvas, geolocation, local storage, audio/video atd., serverová je PHP :-(
- HTML5 Builder typy projektů: Client Mobile application, Client web application, Server mobile application, Server Web application, Console Application, SOAP Server Application
- HTML5 Builder umí generovat "samostatné aplikace" - via PhoneGap
- šablony pro Metropolis aplikace - windows applikace s Metro stylem (viz. video) a fikanou podporou pro WinRT LiveTile. TLiveTemplate komponenta spustí proces, který komunikuje s malou WinRT aplikací a díky tomu mají fungovat LiveTile. Neviděl jsem, nemám Windows 8
- Metropolis aplikace může být VCL nebo FMX2
- Mobile Studio je nyní bohužel zvláštní produkt, licencování, proma, ceny, SA atd. nevím. Po zakoupení se připojí do RADStudia jako další Personality.
- Mobile Studio: primárně iOS a Android, další platformy v hledáčku
- Delphi Windows 8 Metro style aplikace běží na WinXP.
- Windows 8: podpora pro Intel a ATOM, ARM zatím ne
- LiveBindings Designer, viz video
- Indy pro OSX a mobilní platformy
- Gestures jsou ve FMX a cross platform, včetně Win8 Metro
- podpora pro zařízení sensorů, kamer, GPS atd. v ceně - cross platform
- FMX TMediaPlayerControl crossplatform (nejméně OSX - Quicktime 10.5, Windows - Directshow)
- mimochodem audio, video playback a nahrávání nebo zachytávání videa (opravdu elegantní)
- FMX TAction a ActionList, částečně společný s VCL
- FMX anchors a layout
- Transparentní okna u FireMonkey, non-client area styly
- FireMonkey nyní podporuje vektorové styly (jako v XE2) a bitmap styly jako VCL (retina displeje)
- FMX neumí frames
- FMX: některé komponenty mohou být nativní OS, když to bude dávat smysl (napadá mne třeba editace textu, ale ukazováno nějaké popup okno iOS)
- Interbase XE3
- SQLite podpora
- Interbase on iOS and Android when Delphi support for those platforms is released.
- ToGo embeddable version interbase now included (jsem neviděl, ale moc jsem si to přál a taky jsem to párkrát nadhodil na jistých místech)
- C++ tool chain pro 64bit používá Clang a LLVM (Q4)
- C++ builder při release: Win8, OSX mountain lion, FM2, Metropolis, Visual LiveBindings, dále 4Q pro 64bit s CLang (s rozšířením pro Delphi PME model ať už to znamená cokoliv)
- Mobile studio umožní ladit na zařízení z Delphi IDE!!!
- Podobně místo zařízení může být použit iOS simulátor běžící v OSX
- Mobile studio: podpora pro FireMonkey, dbExpress, Interbase, SQLite, DataSnap, Gyro, GPS, Camera, Accelerometer / ARM platforms (iOS, Android)
- a další efektové (opět moje oblíbená featurka stále chybí, to snad není možné)
Jen bych rád upozornil, na akce v Praze 12.9 a v Bratislavě 13.9. V Praze je nyní zaregistrováno kolem 220 lidí, v Bratislavě kolem 80 lidí. V prvním případě se jedná o sál multikina a jak bych rád upozornil, že ne každý sál má parametry Velkého kina ve Zlíně, kde po několika přestavbách se snížila kapacita sálu na pouhých 1010 míst z původních cca 1500. Tím chci říct, neváhejte, počet míst je omezen. Mimochodem: stalo se skoro pravidlem, že tam byla nabízena nějaká sleva.
Na akcích kromě předvádění XE3 bude určitě x informací o Mobile studiu. Zatím bohužel nevím, zda se tam ukáži - hodně špatný termín, takže určitě bych ocenil, kdyby někdo napsal report.
9c53f1bc-4fba-44f9-bdcf-fb0044df9575|4|5.0
Tagy: XE3
Novinky