Aitana Launch - Seattle Overview - Español
-
Upload
fernando-rizzato -
Category
Software
-
view
295 -
download
4
Transcript of Aitana Launch - Seattle Overview - Español
EMBARCADEROTECHNOLOGIES
EMBARCADEROTECHNOLOGIES
Speaker
• FernandoRizzato– LeadSoftwareConsultant,LatinAmerica
• E-mail:[email protected]• Blog:http://embt.co/fernandorizzato• FB: http://fb.com/EMBTLatAm
2
EMBARCADEROTECHNOLOGIES
Embarcadero Technologies
EMBARCADEROTECHNOLOGIES
Embarcadero Technologies
• Fundadaen1993• 3.2MillonesdeClientes- 97%ofFortune2000• Másde35PremiosdeProducto– Innovaciónconsistente• Másde500Empleadosen29países
EMBARCADEROTECHNOLOGIES
ELNUEVORADSTUDIO10SEATTLE
EMBARCADEROTECHNOLOGIES
RADStudio“10Seattle”• YendomásalládeRADStudioXEseries
– QuetrajoaustedWindowsde64bits,Mac,iOS,yAndroid,diseñadormultidispositivoFireUIymás.
• 10Seattle:Unaexperienciaparadesarrolladoresrenovada– Listoparaconvertirseenunaediciónclásica
• LigadaalaliberacióndeWindows10– LaexperienciadeWindows10renovada
Versióndepruebadisponible.PruébelaAhora!
6
EMBARCADEROTECHNOLOGIES
Resumen
• Panoramadehoy:Windows10,ynosóloeso…• EstrategiayobjetivodeRADStudio• LasnuevastecnologíasenRADStudio10Seattle– C++11Win32compiler– SorprendenteSoporteaWindows10– PotencialdelIDEduplicado– Ymuchomás…
7
EMBARCADEROTECHNOLOGIES
LanzamientoyéxitodeWindows10
Másdel4%decuotadelmercadototalenlosprimeros10días
http://news.softpedia.com/news/windows-10-vs-windows-8-in-the-first-10-days-after-launch-488994.shtml
Másde75Minstalacionesenelprimermes,deacuerdoaMicrosoft
EMBARCADEROTECHNOLOGIES
40%delosnegociosadoptaránWindows10enelprimeroaño
http://www.neowin.net/news/survey-finds-40-of-businesses-want-to-adopt-windows-10-in-the-first-year
EMBARCADEROTECHNOLOGIES
PerspectivadelosDesarrolladoresWindows
Multi-Plataforma conenfoqueaWindows
• DesarrolladoresWindowssevuelvenmobile– PrincipalmenteAndroid&iOS
• Sinembargo,99%secomprometenacontinuareldesarrolloWindows.
Ifyoudeliverthesemobileapplications,willyoustillberequiredtodevelopandsupportyourexistingWindowsapplications?
Whatmobileplatformsaremostimportantforyouruserstohaveapplicationsfor?Chooseallthatapply.
4%14%17%
33%67%
83%
0% 20% 40% 60% 80% 100%
OtherBlackBerry
WindowsRTWindowsPhone
AppleiOSAndroid
1%4%
95%
0% 20% 40% 60% 80%100%
No,wewillcease…
Yes,wewillcontinue…
EMBARCADEROTECHNOLOGIES
Lastendenciasmóvilessiguensubiendo
• 337MdesmartphonesvendidosenelQ2de2015(Fuente: IDC)
– Másde1billónporaño– Unestimadode2.5billonesenusohoydía.
• Android&iOSjuntoscubrenel95%delmercado
11
EMBARCADEROTECHNOLOGIES
IoTestá“Explotando”
• ElInternetdelasCosastieneuntremendocrecimiento.– Unsinnumerodedispositivosvolviéndose“listos”,“conectados”,yenviandodatosalasapps
• Transformandoelminorista,marketing,producción,entretenimiento,viaje,deportes…
12
EMBARCADEROTECHNOLOGIES
LaContectividadenlaNubeesfundamental
• AmazonAWSyMicrosoftAzureenlatrayectoriadelcrecimiento.– CadavezmásempresariosentrandoenLaNubeyelmodeloBaaS• Proveedoresde“BackendAsaService”
• Laconectividaddedatosesesencial– Almacenamientoencachélocalesunagranventaja
13
EMBARCADEROTECHNOLOGIES
QuéesRADStudio?LaplataformadedesarrollodeaplicacionesdefinitivaparaWindows,Mac,Mobile,andIoT
RADStudio10Seattleeslaformamásrápidadecrearyactualizaraplicacionesricaseninformación,híperconectadayvisualmenteatractivasparaWindows10,Mac,Mobile,IoTymás
EMBARCADEROTECHNOLOGIES
RicaenDatos,HíperConectada,VisualmenteAtractiva
Ricaemdatos:FireDAC,Oracle,MongoDB,JSON,XML
Híper-Conectada:Net,Wifi,Bluetooth/LE,Cloud,BaaS
VisualmenteAtractiva:VCLyFMX,Windows10yMulti-device15
EMBARCADEROTECHNOLOGIES
IncreíbleSoporteaWindows10
• NuevosControlesVCL,paralaexperienciadeusuariodeWindows10
• EstilosdeWindows10• ServiciosyComponentes
UniversalWindowsPlatform(UWP)/WinRT– Notificacionesycontratos
EMBARCADEROTECHNOLOGIES
IDEconelDoble dePotencia paraProyectos• IDErediseñadaconeldoble
dememoria• Construyeydepura
proyectosgrandesconmillonesdelíneasdecódigo
• Másde20nuevascaracterísticasdeproductividad– Multi-Paste,FilterableObject
Inspector,EditorFileAutoSave,etc.
EMBARCADEROTECHNOLOGIES
RADC++paraWindowsyMobile
• NuevoSoporteaC++11paraWin32
• CLANGenhancedtoolchain supports:– C++11Standard– RADPMEandrichRTTI– ARCformobile
Windowsde32-bity64-bit
iOSyAndroid
EMBARCADEROTECHNOLOGIES
Híper-Conectada
Conectaplataformasclient nativas,extensionesmóviles,dispositivosinteligentes,serviciosenlanube,datosembebidosyenterprise.
19
EMBARCADEROTECHNOLOGIES
Multidispositivo
CrearinterfacesmultiplataformadefuenteúnicaconFireUINativamentecompiladoparaescritorioymóviles
20
EMBARCADEROTECHNOLOGIES
ListoparaIoT!
AplicacionesextendidasconlasnuevascapacidadesdeInternetdelascosas:concienciadelaproximidad,dispositivosyrecoleccióndedatosdelossensores.
21
This image cannot currently be displayed.
EMBARCADEROTECHNOLOGIES
EsRAD!EntregaAplicacionesmásrápido
• RapidApplicationDevelopmentsignificadesarrollorápidoconarquitecturasólida.
• Entregadeaplicacioneshasta5vecesmásrápida– Atravésdemúltiplessistemasoperativosdeescritorioymóviles.
– Atravésdeplataformasdelanubeybasededatos– IncluyeWindows10- 32y64bit
22
EMBARCADEROTECHNOLOGIES
RADStudio10Seattle:ParaDesarrolladores
23
EMBARCADEROTECHNOLOGIES
“RADStudio10SeattleesellanzamientomásestabledeRADquepuedorecordar.Ahorapuedollegaratodaslasmejoresplataformasconuncódigobaseyexperienciadedesarrollounificados.
24
JoséA.SánchezCEO&Founder- DarcySoftware
EMBARCADEROTECHNOLOGIES
PLATAFORMASYCOMPILADORESRADStudio10Seattle
25
EMBARCADEROTECHNOLOGIES
CompiladoresdeRADStudio10Seattle
• CompiladoresdePascalyC++• Windowsde32-bity64-bit• MacOSX• AndroidARMv7• iOSArmv7,iOSArm64-bit• iOSSimulator(soloparaObjectPascal)Total:7compiladoresOPy7compiladoresC++26
EMBARCADEROTECHNOLOGIES
NuevosCompiladoresC++en10Seattle• NuevocompiladorLLVMC++paraWin32– Llamadodebcc32c– Compilador“BorlandClásico”(bcc32)aúndisponibleparamayorcompatibilidad
– CompiladoresWin32yWin64basadosenversión3.3deCLANGyLLVM
• SoportedeespecificacionesC++11completo• Además,CompiladorC++multi-threaded27
EMBARCADEROTECHNOLOGIES
C++estándarparaWin32,Win64,yMobile
28
EMBARCADEROTECHNOLOGIES
NuevascaracterísticasdeC++11paraWin32
29
• auto• Nullptr• Smartpointers• Lambdas• Movesemantics
• Range-basedforloops• Overrideandfinal• Strongly-typedenums• non-memberbegin()andend()• static_assertandtypetraits
EMBARCADEROTECHNOLOGIES
“ConelSoporteestándarparaC++basadoenCLANG,RADStudio10Seattlenospermiteescribircódigounavez,yliberarlodondesea!
30
AndrewLaw,HGLDynamics
“HayunmontónparaamarC++Builder10Seattle.
LudoStroetenga,StroetengaDesign
EMBARCADEROTECHNOLOGIES
DUPLICAELIDEPOWERRADStudio10Seattle
EMBARCADEROTECHNOLOGIES
ConstruirgrandesproyectosdentrodelIDE• ElDobledeMemoria– ElIDEyloscompiladoresintegradospuedenusareldobledememoriadisponiblequelasversionesanteriores.
• UnitCachingOptimizada– Durantelaconstruccióndemúltiplesproyectosenungrupodeproyecto.
• AutoRecuperacióndeArchivosdeCódigoFuente– Encasodealgunacaída,losarchivosdecódigofuentepuedenserautorecuperados.
32
EMBARCADEROTECHNOLOGIES
ExperienciadelIDEMejorada• Ocultacomponentesnovisuales
• Filtrelaspropiedadesenelinspectordeobjetos
• LaVistadelaEstructuratienenuevosiconosdecomponente.
• SoporteMulti-MonitorextendidoenlaIDE33
EMBARCADEROTECHNOLOGIES
MejorasdeProductividadenelIDE
34
EMBARCADEROTECHNOLOGIES
ProductividadenelIDE
• EstadísticasdeProyectocompletamenteintegradas• Clipboardhistory,multi-pastesupport• Smartkeys• Control deFlujoyhighlights estructurales• Barradeherramientasdenavegacióndecódigo.• Ymás…
35
EMBARCADEROTECHNOLOGIES
MejorSoporteMulti-MonitorenelIDE
36
EMBARCADEROTECHNOLOGIES
MásMejorasenelIDE
• SincronizacióndeFunctionObjectPascal• Ymejoraenherramientasintegradas– SoporteDUnitXparaplataformasmóviles– LibreríasSVNintegradasactualizadas(1.8.13)
37
EMBARCADEROTECHNOLOGIES
SigueconectadodesdeelIDE
• MejorasenGetIt– Filtrosycategorías
• CommunityToolbar– Mensajes– Eventos– Preguntas
38
EMBARCADEROTECHNOLOGIES
“GraciasalamemoriaexpandidadisponibleparaelIDE,elaumentodelaestabilidadylavelocidaddelosgrandesproyectoshacedeRADStudio10Seattlealgonecesario!
39
ClaudioPiffer
EMBARCADEROTECHNOLOGIES
INCREÍBLE SOPORTE AWINDOWS10RADStudio10Seattle
40
EMBARCADEROTECHNOLOGIES
SoporteaWindowsenRADStudio
• ApoyosinprecedentesparalaplataformaWindows• LaVCLeslamejorymáscompletabibliotecadecomponentesparaWindowsnativo
• IntegraciónconWin32,Win64yahoratambiénAPIsWinRT
• FireMonkey ofreciendo soportemultidispositivoperfectoysoporte deescritorio Windowsconmuchas mejoras41
EMBARCADEROTECHNOLOGIES
IntegraciónWinRT / UWP
• Nuevoen"10Seattle":– IntegracióndeelUniversalWindowsPlatform
• MapeoWinRT APIyObject Pascalinterfaces– NotificacionesdeWindows10– ContratosDeWindows10
• Planafuturoparaexpandirdemanerasignificativa atravésdeMicrosoftProjectCentennial
42
EMBARCADEROTECHNOLOGIES
NotificacionesUWP/WinRT
43
EMBARCADEROTECHNOLOGIES
ContratosUWP/WinRT
44
EMBARCADEROTECHNOLOGIES
NuevosControlesVCLparaWindows10
• UngransetdenuevoscontrolesvisualesdeVCL• ControlesVCLnativosmapeandoelementoscomunesdeUIdeWindows10– Noestaligadoal WinRTAPI,tambiénfuncionaparaWindows7y8
• 5controles:RelativePanel,ToggleSwitch,SearchBox,SplitViewyActivityIndicator
45
EMBARCADEROTECHNOLOGIES
NuevosControlesVCLparaWindows10
46
EMBARCADEROTECHNOLOGIES
RelativePanelVCLControl
47
EMBARCADEROTECHNOLOGIES
SplitView VCLControl
48
EMBARCADEROTECHNOLOGIES
SearchBox VCLControl
49
EMBARCADEROTECHNOLOGIES
ActivityIndicator VCLControl
50
EMBARCADEROTECHNOLOGIES
ToggleSwitch VCLControl
51
EMBARCADEROTECHNOLOGIES
MonitoresHigh-Res yMulti-Monitor
• Soportepara4Kmonitores– EnablemanifestsettinginProjectOptions
• Per-monitorDPIinVCL– ParaWindows8.1yWindows10
• También,SelectDirectorymodernizado– ParaaplicacionesVCLyparaIDE
52
EMBARCADEROTECHNOLOGIES
EstilosVCLparaDiálogosComunes
53
EMBARCADEROTECHNOLOGIES
VCLWindows10UIStyles
54
EMBARCADEROTECHNOLOGIES
FireMonkey WindowsRevisado
• EnfoquesignificativoenlacalidadynuevascaracterísticasparaFireMonkeyWindowsdesktop– Hints mouse-over– PresentacióndeestilonativoparaWindowsEdit yMemo– SoporteClipboardmejorado– ComponentesMultiViewyTSwitch extendidospara
aparienciadeWindows10
55
EMBARCADEROTECHNOLOGIES
HintsparacontrolesFireMonkey
56
EMBARCADEROTECHNOLOGIES
ArquitecturadeRenderizaciónFireMonkeyparaControlesdePresentaciónNativa
57
• ActualmentedisponibleeniOSyWindows
EMBARCADEROTECHNOLOGIES
EstilosFireMonkeyparaWindows10
58
EMBARCADEROTECHNOLOGIES
Resumen: VCL,FMXyWindows10
• VCL semantienecomo lamejorlibreríaWindows– AhoramejoradaconcontrolesdeWindows10UIyWinRTAPIs yComponentes
• FireMonkey desktopmejoradosignificativamente• RADStudiocomprometidoamantenerelfocoenlaplataformaWindows10
59
EMBARCADEROTECHNOLOGIES
“HeusadoDelphidesdeelinicioylaliberaciónde10SeattleahechoeldesarrolloenWindows10ungusto.
60
DavorPleskina
“ElIDERADStudio10preparamisappsparalagranadopcióndeWindows10.GraciasDesarrolladoresdeRAD!
GregorKobler
EMBARCADEROTECHNOLOGIES
EXTENSIONESMÓVILESYIOTRADStudio10Seattle
61
EMBARCADEROTECHNOLOGIES
ArquitecturaRAD:LaPlataformaFireMonkey• Arquitecturamulti-dispositivodefuenteúnica– IncluyecontrolesdeinterfazdeUsuario,elcualpuedeserdiseñadoodeplataformanativa
– Múltiplescompiladoresparalasdiferentesplataformas,todasproduciendocódigonativo.
• RAD,conunaarquitecturaOOPfuerte• ParaWindows,OSX,Android,iOS
62
EMBARCADEROTECHNOLOGIES
Lomejorenlaindustria:FireUI Multi-DeviceDesigner
• Comparteelmasteryvistasespecificas.• Adaptaformasvisualmenteparadiferentesplataformasytamañosdepantalla
• IntroducidoenXE7
63
EMBARCADEROTECHNOLOGIES
Único:FireUIDesignerPreviews• LivePreviewsparaPlataformasMóvilesydeEscritorio
• VistapreviadelUIendiferentestamañosdepantallaconformesevayancreando
64
EMBARCADEROTECHNOLOGIES
“10Seattle”:ServiciosparaAndroid
• ConstruyaserviciosAndroid(soloObjectPascal)– Dejecorriendosucódigoensegundoplano,auncuandolaappesintercambiado.
– IntegreconaplicacionesregularesenunsoloAPK
• OtrascaracterísticasparaAndroid– SoportegenéricoarecibirAndroidIntents– TouchanimationparaplataformaAndroid
65
EMBARCADEROTECHNOLOGIES
ServiciosAndroid:DeWizardaCódigo
66
EMBARCADEROTECHNOLOGIES
“10Seattle”paraiOS
• PresentaciónnativaparaiOSScrollBox• MejorasencontrolListView• NuevoManejadordeCertificadosyProvisionamento– CambiosclaverequeridosporlasreglasmásrigurosasdeApple.
• AhorapuedesconstruirydepurarappsUniversalesydeiOS64-bitendispositivos
67
EMBARCADEROTECHNOLOGIES
iOSListView- Aparienciapersonalizada
68
EMBARCADEROTECHNOLOGIES
DebugiOS64-bit
• SoportedeUniversalapps
• AhoraconSoportecompletoparadebugdeiOS64-bit
69
EMBARCADEROTECHNOLOGIES
StyleDesignersOptimizados
• MejorasenBitmapStyleDesigner– Incluyenuevasplantillas– Capacidaddenuevosestilosparadiferentesplataformas– StyleViewerparaWindows10enBitmapStyleDesigner
• MejorasenFireMonkeyStyleDesigner– ComponenteTStyleBookparasoportarcoleccionesdeestilosparavariasplataformas
– Stylingsimplificadodecontrolesindividualesparamóviles70
EMBARCADEROTECHNOLOGIES
MejorasenFireMonkeyStyleDesigner
71
EMBARCADEROTECHNOLOGIES
RecordatorioIoT
• RADStudiotieneunabasecompletaparaIoT– Integrated REST,HTTPclient libraries for Wi-Fidevices– Support for Bluetooth,BluetoothLE,Beacons– Integration with native,platform SDKs– MobileAppTethering for desktopintegration– Backend connectivity,localdatacaching (IBLite)
72
EMBARCADEROTECHNOLOGIES
RADStudioConectividadRTLyIoT
• AppTethering– Incluyemejorasdeprotocolo,y“encryptionhooks”
• Bluetooth– ConcomponentesTBluetoothyTBluetoothLE
73
EMBARCADEROTECHNOLOGIES
TheOverallPicture,IoTforEnterprise
EMSServer• UserAuth• APIHosting• EnterpriseDataAccess• Datastorage• IOTDeviceAccessControl• Wifi/BluetoothBridging• PushNotifications
Thingsnearyouruser
ThingsnearyourEMSServer
AnyCloudserviceOrAPI
AnyEnterpriseDataorService
Thingsnearacomputer
EMBARCADEROTECHNOLOGIES
ExtensionesdelaTecnologíaBasedeIoT
• MejorasenelsoporteaBluetooth/LEyaBeacons• ConviertecualquierequipocompatibleBluetoothLEen‘Beacon’conelComponenteTBeaconDevice
• BeneficiosdelasnuevaslibreriasJSON• Herramientas"add-on" liberadas– BeaconFence– Másencamino
75
EMBARCADEROTECHNOLOGIES
“ConRADStudio10estamosconstruyendoappsmultiplataforma,decódigoúnicoycadaaplicación,exe,apk,utilizaelmismomódulodedatos.Asíquecadaproyectoutilizaelmismoaccesoalosdatosylaestructurageneral!
76
SteveBeydekerken- B-LogicxHomeAutomation
EMBARCADEROTECHNOLOGIES
MUCHOMÁS RICO ENDATOSRADStudio10Seattle
77
EMBARCADEROTECHNOLOGIES
RADArchitecture:Databaseeslapiedraangular
• RADStudioofrececonectividadsinparaleloacualquierfuentededatospopular,relacional,ymás– Sinprejuicio enundeterminado DB– Todaslasbasesdedatosparaempresas
• Oracle,Microsoft,IBM,SAP
– Todaslasbasesdedatosdecódigoabiertocompatibles• MySQL,SQLite,Postgress
– FireDACeselmotordeaccesoabasededatosuniversal78
EMBARCADEROTECHNOLOGIES
QuéesFireDAC?
• Dealtorendimiento,fácil deusar,conectividad debasededatos empresariales
• Accesodedatosuniversalconcaracteristicasespecificasdecadabasededatos
• Nonecesitadriversyproveeelcódigofuentecompleto(EnterpriseEdition).
DesarrollaraplicacionesdebasededatosesdivertidonuevamenteconFireDAC
EMBARCADEROTECHNOLOGIES
FireDAC para MongoDB
• LaprimerintegraciónNoSQLenFireDAC• MongoDB,labasededatosNoSQLmaspopular• FireDACConnectiondriver,ynosóloeso• Nuevos datasetsenfocados enestructurasdedatosNoSQL– Sabe?DBGridsoportatiposdedatosabstractos!
• Adicional,soporteRTLparaJSONyBSONparsing80
EMBARCADEROTECHNOLOGIES
SoporteMongoDB - FireDAC
81
EMBARCADEROTECHNOLOGIES
ClasesyComponentesMongoDBEspecificos
• ClasesMongoDBAPI:– TMongoConnection,TMongoDatabase,TMongoCollection
• DatasetsespecíficosdeMongoDB– TFDMongoDataSet:attachadatasettoMongoDB cursor– TFDMongoQuery:executequeriestoMongoDB collection– TFDMongoPipeline:executepipelinestoMongoDBcollection
82
EMBARCADEROTECHNOLOGIES
OtrasMejorasdeFireDAC
• ComponenteTFDBatchMoveSQLWriter– AhorasoportacomandosMERGE/INSERTORREPLACEymodosdmAppend,dmUpdate,dmAppendUpdate
• MejorasdelmododeactualizacionesencachéFireDAC
83
EMBARCADEROTECHNOLOGIES
MejorasenDataSnap
• ClientesDataSnap HTTP/SusanSystem.NET– Sinnecesidaddecargar lalibreríaOpenSLL
• MejoraenlaintegraciónDataSnap/FireDAC– FireDACJSONReflect mejorado,ahoraconcompresióndedatosparamejorrendimiento.
– EjemplosdelusodeFDSchemaAdapter enaplicacionesDataSnap
84
EMBARCADEROTECHNOLOGIES
CloudExtensions
• LibreríasAzureyAWSahorausanelsoportehttpyhttpsnativodeSystem.Net– SinnecesidaddedesplegarOpenSSLlibrary
• Optimizadoyactualizadoalasúltimasversionesde– AWS:S3,QueueService,SimpleDBAPIs
• SupportforAWSSignatureversion4
– Azure:Blob,Table,QueueServices
85
EMBARCADEROTECHNOLOGIES
RADArchitecture:LalibreríaRTL
• DisponibleparaVCLyFireMonkey• Coreruntime:gestión dememoria,archivos ystreams,
threads,encodingsyformatos…• Hooks parallamadas de API/SDKespecíficas deplataforma• Incluye una poderosa librería deProgramación Paralela
86
EMBARCADEROTECHNOLOGIES
IntroducidoenXE8:HTTPClientLibrary• Soporte HTTPyHTTPSnativo encada plataforma– Utiliza losservicios dePlatformSDKencada plataforma– Despliegue sincomplicaciones,seguridad delaplataforma
• Enlugar deOpenSSL
– ParaWindows,Mac,iOS,Android;VCLyFMX
• ComponentesNetHTTPClientyNetHTTPRequest• UsadoporREST,BaaS,EMS– AhoratambiénporcomponentesCloud,DataSnap
87
EMBARCADEROTECHNOLOGIES
Nuevoen“10Seattle”:JSON &BSONStreams
• Procesamiento JSONusando implementación JSON.NET– Incluye también procesamiento BSON(BinaryJSON)
• Streamingmodel,enlugardelmodeloDOM– ClasesTJsonReaderyTJsonWriterabstractas– Procesamiento detexto JSONconclases TJsonTextReader yTJsonTextWriter
– Procesamiento BSONconlas clases TBsonReader yTBsonWriter
88
EMBARCADEROTECHNOLOGIES
Nuevoen“10Seattle”:StreamsJSON yBSON
• Constructores demétodo Fluent– ClasesTJSONArrayBuilderyTJSONObjectBuilder
• IteradordeavancerápidoJSONyBSON– TJSONIterator
89
EMBARCADEROTECHNOLOGIES
“OlvidelasotrasversionesdeDelphi- Seattleeslaversiónalaquehayqueir!
90
CharlesWolfe– WolfePakSoftware
“C++BuilderSeattleessólido!GregorBrandt– TheMarionetteGroupInc.
RADSTUDIO10SEATTLE:LISTOPARATI
91
EMBARCADEROTECHNOLOGIES
RADStudio10Seattle
Versiones:• Professional• Enterprise• Ultimate• Architect
Incluye:• C++Builder• Delphi• HTML5Builder• InterBaseXE7• Unconjunto deherramientas deterceros
DisponibleHoy!
EMBARCADEROTECHNOLOGIES
VentajasdelUpdateSubscription
• Laúnicaformadeobtenertodaslasactualizaciones– Inclusoparaversionespasadasrecientes
• Correcciones paraXE7yXE8encamino
• Soporteaincidentes• Contenidoexclusivo,acessoabetas• ExtiendeelSoporteyMantenimiento– Mismoprecioymodelo,migraciónautomatica
93
EMBARCADEROTECHNOLOGIES
ComponentesyHerramientasAdicionales*
• InterBase ServerandIBToGo• EnterpriseMobilityServices(EMS)• BeaconFence• EmbarcaderoAppAnalytics• Konopka’s SignatureControls• CodeSite
*Requieren licencia separada94
EMBARCADEROTECHNOLOGIES
InterBaseServer InterBaseToGo /IBLite
InterBase:Embed,Deploy,Relax
EMBARCADEROTECHNOLOGIES
EnterpriseMobilityServices
Unservidormiddlewarequepermite:• Gestióndeusuariosyautenticación• MóduloscargablesparaAPIRESTpersonalizados• AlmacenamientodedatosSQLdelladodelservidory
mobileincorporado• ConsolaWebparalosusuarios,dispositivosyAPI
analytics• Notificacionespushmóvil• Enotraspalabras,essunubeprivada
EMBARCADEROTECHNOLOGIES
BeaconFence
• Desarrollodesolucionesdeproximidad– GPS-libre,parainteriorsyexteriores
– Zonasgeométricsayradialsflexibles
• Eventos fácil deusar– OnZoneEnter
EMBARCADEROTECHNOLOGIES
AppAnalytics• Capturaestadísticasanónimasdeusodesusclientes,entenderelcomportamientodelosusuarios– Sinseguimientodeinformacióndeusuario
– UsadotambiénporRADStudio
• Hosted porEmbarcaderocomopay-per-use(SaaS)– appanalytics.embarcadero.com
98
EMBARCADEROTECHNOLOGIES
ControlesVCLKonopkaSignature
• 125ControlesVCLdepropuestageneral,100componentdesigners
• ListoparaWindows10• CreaUIvisualmenteimpresionantesenunafraccióndetiempo
EMBARCADEROTECHNOLOGIES
CodeSiteStudio
• Unsistemadelogparairmásalládelosbreakpoints.
• Logylocalice problemasentiempo deejecución– Output localoremota– Profilingtimers
• ParaRADStudioXE2+
EMBARCADEROTECHNOLOGIES
BeneficiosPrincipalesdeRADStudio10Seattle
LamaneramásrápidadeconstruiraplicacionesvisualmenteatractivasparaWindows10,Macy
móvil
HíperconectadoconBluetooth,AppTethering, Beacons,paralaInternetde
lasCosas
IncreíbleSoporteaWindows10–componentesWinRTynuevoscontrolesVCL
EldobledelpoderdelaIDE,paralaconstruccióndegrandesproyectos
EMBARCADEROTECHNOLOGIES
DESCARGAUNTRIALOCOMPRAHOY!
RADStudio10Seattle
102
EMBARCADEROTECHNOLOGIES
PREGUNTAS?