Secondo le note di rilascio di Delphi XE2. FireMonkey può creare un'applicazione HD. HD è l'acronimo di alta definizione. Perché HD? L'applicazione VCL non può creare app HD come FireMonkey?Delphi XE2: Perché le app FireMonkey sono HD?
risposta
Qui è il documentation on Firemonkey, da esso è possibile vedere diverse funzionalità.
Confronta TV normale a HD TV. È come confrontare il VCL con ciò che Firemonkey può fare. È un termine di marketing che sospetto si impadronirà di esso, sottolinea il potere.
HD Le applicazioni fanno riferimento a molte delle funzionalità di Firemonkey ma le seguenti spiccano.
- applicazioni 2D (VCL può fare questo)
- applicazioni 3D (VCL non può fare questo)
- Potente motore vettoriale (VCL non può farlo)
- sfrutta la GPU (La maggior parte di VCL fa non farlo)
Il primo paragrafo di questa pagina Doc sopra riportata lo riassume meglio.
FireMonkey sfrutta l'unità di elaborazione grafica (GPU) in dispositivi desktop e mobili moderni per creare applicazioni visivamente coinvolgenti sul più piattaforme, puntando l'intera gamma dal personale al l'impresa
I Sospetto che un numero sempre maggiore di video dimostrativi compariranno nelle prossime settimane, ma la differenza è significativa rispetto alla VCL.
Tutte le coordinate sono in precisione in virgola mobile mentre nel VCL standard sono valori interi. Ha perfettamente senso: la definizione è più alta, quindi è HD ... semplice come quella
Nell'app VCL standard è anche possibile avere grafica HD ma non senza l'uso di una libreria grafica di terze parti come Gdi + o GLScene.
Hmmm ... utilizza effettivamente Single, quindi la sua ** precisione ** è inferiore a quella di Integer.
"HD" è in realtà solo un alias di marketing per "2D", perché volevano trasmettere qualcosa di più di quello che fornisce VCL.
E fornisce di più, principalmente perché è basato su vettori mentre VCL è basato su raster.
Cioè 2D + 3D = HD? Bella presa! –
- 1. Delphi XE2: controlli Firemonkey invisibili in VirtualBox
- 2. Delphi XE2 FireMonkey Xcode problema di installazione
- 3. Delphi XE2/FireMonkey Creazione e-mail
- 4. Delphi XE2: Visualizza PDF in un'applicazione Delphi FireMonkey su OSX
- 5. Delphi XE2: Come posso riprodurre file video con firemonkey
- 6. Dove sono i controlli/stili iOS dall'aspetto standard in Delphi XE2?
- 7. Namespace in Delphi XE2
- 8. Delphi XE2 File Sharing e iOS
- 9. Delphi XE2 listview artefacts
- 10. Delphi FireMonkey iOS sfondo elaborazione
- 11. Stato componente Delphi XE2 TurboPower
- 12. La programmazione di gesture multitouch è disponibile nelle app iOS Firemonkey Delphi?
- 13. Eseguire il debug di più app contemporaneamente in Delphi XE2
- 14. Firemonkey per iPhone
- 15. L'app Delphi XE2 non risponde su IPAD
- 16. delphi xe2 stringgrid con commenti
- 17. Delphi XE2: Esiste un condizionale predefinito per identificare VCL e FireMonkey?
- 18. Perché la mia app Firemonkey apre una finestra di terminale su OSX ma non su Win32?
- 19. Conversione da Delphi 32 a Delphi XE2 (64 bit)
- 20. POPCNT in Delphi XE/XE2 64bit
- 21. Layout fluido/dinamico in Firemonkey/Delphi
- 22. Delphi FireMonkey Keyboard Errore di tipo dopo l'installazione di Update2
- 23. Delphi 2010/XE2 MDI Esempio - Missing Codice
- 24. Delphi XE2 EnumWindows non funziona correttamente
- 25. Delphi XE4 FireMonkey TMemo Transparent? (iOS)
- 26. Delphi Xe2 64 bit e Application Verifier non riesce
- 27. Come disabilitare unicode in Delphi xe2
- 28. Delphi XE2 Stile: Menu principale Ignorato
- 29. Delphi XE2: FastMM funziona con l'applicazione Win64?
- 30. Come creare usando MSBuild e Delphi XE2
sei sicuro che non sia HB? –
@David: Nel File -> Nuovo menu, si chiama "Progetto FireMonkey HD". –
Penso che sia un riferimento per iOS, i dispositivi pre-iphone 4 hanno una risoluzione inferiore rispetto a iphone4 e ipad. La risoluzione più alta è chiamata 'HD' in apple-speak. È un suggerimento che firemonkey ti permetta di scrivere applicazioni per iOS 4+ e non solo per iOS 3. – Johan