magic technology eyal pfeifel - cto. client windows, ios, android, blackberry, windows mobile...
Embed Size (px)
- Slide 1
Magic Technology Eyal Pfeifel - CTO Slide 2 Client Windows, iOS, Android, BlackBerry, Windows Mobile ServerWindows, AIX, Solaris, Linux, IBM i Database Oracle, MS-SQL, DB2, Pervasive, ODBC, SQLite Framework.NET, Java, J2EE, COM, SOAP, REST A Comprehensive Application Platform for developing Mobile, Web, SOA and desktop applications Slide 3 Applications SAP R/3, SBO, SAP A1, Sharepoint, Dynamics CRM, Force.com, Salesforce.com, JDE, Lotus Notes Endpoints.NET, Java, uniPaaS, SOAP, REST, JMS, WebSphere MQ, MSMQ, FTP, HTTP, TCP, Flat file, Office, XML, SNMP, HL7 Business and process integration suite for data integration between diverse applications Slide 4 Technology Value Simple Code-free, Metadata approach Future-proof Technology isolation Comprehensive Rich technology stack Agile - Productive, Adaptive Scalable Desktop to enterprise Slide 5 Slide 6 Technology Directions Slide 7 In-memory computing application platform products that provide an in-memory object store, often called "cache" or "space," where multiple, distributed applications can place, retrieve and exchange large volumes of data objects, asynchronously obtained from various data sources Slide 8 What is the difference? Slide 9 Slide 10 Enterprise Capabilities Management, Monitoring, Auditing, Alerting High Availability Elastic Scalability High Performance Slide 11 Future-proof, again.NET runtime on Windows Both for RIA and Client/Server Studio Based on Visual Studio Interaction and Visual re- design Slide 12 Slide 13 developers Slide 14 developers Slide 15 Slide 16 Slide 17 Gartner Opening Keynote: The Ten Most Important Strategic Planning Assumptions Gartner Application Architecture, Development & Integration Summit November 29 December 1, 2011, Caesars Palace, Las Vegas, NV New projects outlook Slide 18 Worldwide Smartphone OS Market Share Source: Gartner Slide 19 Android A Linux-based operating system for mobile devices Developed by the Open Handset Alliance led by Google Developers write primarily in a customized version of Java, using the Android SDK Slide 20 iOS Derived from Mac OSX, based on Darwin, a Unix-like operating system based on FreeBSD and Mach Xcode is the environment for the iOS SDK. iPhone applications, like iOS and Mac OS X, are written in Objective-C Slide 21 BlackBerry Devices are integrated into an organization's e-mail system through BES BlackBerry JDE for building Java Platform, Micro Edition (Java ME) applications, MIDP compliant Java BlackBerry OS and PlayBook OS are proprietary multitasking environments developed by RIM Slide 22 Browser (Web/HTML5) Slide 23 Hybrid App Slide 24 Native App Slide 25 Mobile (also) Development Application development tooling Integration and enterprise connectivity Single development paradigm Native/hybrid runtime Mobile, Desktop, Web and Server development Slide 26 Lets see it in action Slide 27 In 2 minutes with 0 lines of code Connected to the database Created SQL statements for query, insert, update, delete Created secure web services for query, insert, update, delete Fully transactional, with rollback support Implemented multi-tier, scalable architecture Implemented application management Distributed the application Created a mobile form with form designer Connected to the server Received application updates Consumed the web services for query, insert, update, delete Handled dataview caching Portable to multiple platforms Handled touch gestures Handled device rotation events Handled multiple screen DPI Slide 28 Future Technology Directions Slide 29