Why build apps? Every company is a software company “CIOs will measure the impact of their business technology agenda based on the impact on.
Download ReportTranscript Why build apps? Every company is a software company “CIOs will measure the impact of their business technology agenda based on the impact on.
Why build apps? Every company is a software company “CIOs will measure the impact of their business technology agenda based on the impact on the consumer – and not the execution of some project or other piece of tech management work.” *Source: Forrester Predictions 2015: CIOs Accelerate The Business Technology, Q4 2014 Customer/Client Little or no authentic connection to end consumer Systems of record (SoR) Customer/Client Systems of engagement (SoE) Systems of record (SoR) When CIOs ask for a mobile strategy we always tell them the same thing: focus on the backend. - Gartner Building Microservices with Azure… Web sites Mobile services Deploy and scale web apps on any technology Specialized backend for Mobile Apps (mBaaS) API Mgmt Publish and manage any API Biz Talk Services Enterprise Application Integration Azure App Service Unified App Platform WEB APPS Accelerated development MOBILE APPS API APPS LOGIC APPS Native platform technologies Web technologies .NET Desktop apps – WPF Universal Windows Apps Win32 Visual Studio tools for Apache Cordova Visual C++ for cross-plat Browser-based applications Demo: & Visual Studio .NET and Xamarin Share app logic across platforms 100% APIs exposed Native UI Native UI Native UI C# + XIB C# + AXML C# + XAML UI design iOS app designer in Visual Studio Create UI with drag and drop simplicity Target multiple screen sizes, resolutions, and OS platform and versions Layouts saved in native resource formats World’s best Android designer available in Visual Studio Android app designer in Visual Studio Native compilation, native performance Xamarin.iOS does full Ahead Of Time (AOT) compilation to produce an ARM binary suitable for Apple’s App Store Xamarin.Android takes advantage of Just In Time (JIT) compilation on the Android device Tailor the design to each device Demo: Visual C++ for Cross Platform Mobile Development Cross-platform mobile apps in C++ Easy installation One C++ IDE for cross-platform dev Share and reuse cross-platform code State of the Art code-editing features Powerful debugging experience Fast emulation Fast, x86 image built from AOSP Runs on Hyper-V Comes with Visual Studio Speaks Android Debugging Native capabilities and sensors Zoom, Rotation, Network, Location, Accelerometer, Battery, OpenGL SD Card, Camera, Audio playback, Keyboard Input, Screenshots, Version and Screen Size Configurations, Drag&Drop APKs Tools for Apache Cordova Hybrid HTML apps Cordova tooling in Visual Studio Black Box Demo: Visual Studio Tools for Apache Cordova™ Today Topic Title 2-628 Azure App Service Azure App Service Architecture 2-631 Azure App Service Running Web and Mobile Apps on Azure App Service 3-714 Cross-Plat C++ Building Cross-Platform Mobile Apps in C++ 2-655 Office 365 APIs Overview of Cross-Platform Mobile Development with Office 365 Topic Title 2-760 Azure App Service Azure API Apps for Web, Mobile, and Logic Apps 2-706 Cordova Getting Started with Cross-Platform Mobile Dev with Cordova 2-713 Azure App Service Go Mobile! Login, Sync Data, and Connect to Enterprise APIs Topic Title 3-624 Application Insights A Must-Have Tool for Understanding Your Customers 3-661 Xamarin Building Multi-Device Apps with Xamarin and Office 365 APIs 3-756 Cordova Getting Great Performance Out of Cordova Apps 3-770 Xamarin Go Mobile with C#, Visual Studio and Xamarin Tomorrow Friday