Build and customize rich, native extensible mobile apps
As companies undergo digital transformation, they connect people, things and businesses together. People are connecting to other people, things and businesses while they are on the go – which may be when they are away from their desks or fully offline. Application developers face intense pressure to capitalize on the latest mobile technologies to ensure their users are as productive as possible on their mobile devices.
That’s a pretty steep backlog of apps to think about — it certainly creates a huge dilemma!
SAP Cloud Platform mobile services provides the solution with a new low code component called mobile development kit.
Mobile App Development
The application development tool is a plug in to SAP Web IDE that enables developers and technical business users to build enterprise-ready mobile apps very quickly and efficiently.
In general, rapid mobile application development tools help companies successfully overcome the “mobile app backlog” by minimizing coding and boosting collaboration between IT and business users.
In May 2017, we first released this tool, known as SAP Enterprise App Modeler, to customize select SAP applications, such as SAP Asset Manager. This provided you with the ability to easily tailor specific apps to meet unique business needs. We have just released a new version that allows you to build new extensible native mobile applications.
Now, we are excited to be releasing a new version in October. This new version of allows you to build new native mobile applications without writing code.
Benefits you will achieve:
- Simplified app lifecycle management makes deploying app changes a seamless experience for the end user
- Gain the power and performance of native apps while allowing developers to build apps quickly and cost effectively
- Lower the learning curve for developers and higher developer productivity
- Ensure best practices are built into the development process by relying on wizards and visual tools
- Align with SAP Fiori for iOS design design language to provide amazing user experiences
- Create complex business logic without handwriting lots of code
- Maintain tight integration with SAP Cloud Platform Mobile services so you get the enterprise-ready features built into the application from the start
So, what are some of the cool features in the tool?
There are 3 main components
- Runtime / Administration
The tool includes a plug-in for Web IDE that adds additional wizards, drag and drop UI elements, app templates and codeless building blocks are used to create mobile applications.
Create new screens for your mobile application without writing code or editing IDE files.
The Page Editor leverages Web IDE’s layout editor and works with the App Modeler Object browser to map screen elements to back end data, actions, or business logic rules.
The Object Browser enables you to quickly locate objects, actions, business logic, etc. and map them to your mobile screens and other business logic.
The Action Editor provides simple wizards to work with business logic and link back end data with your mobile application. Actions include:
· Backend Data (OData)
The Rule Editor leverages Google Blockly – a puzzle piece paradigm to build application business logic.
The mobile client runs complex business logic and displays native controls to end-users. It allows you to run applications online or offline and displays latest the Fiori look and feel for iOS. Extensibility allows the mobile client to leverage new controls without re-installing or updating. You can create your own custom client with customized branding.
SAP Enterprise App Modeler client is currently available for iOS.
Runtime / Administration
SAP Enterprise App Modeler is a component of SAP Cloud Platform Mobile Service for development and operations.
Developers and/or administrators can easily deploy the updated application to SAP Cloud Platform App Update mobile service with a few clicks. The mobile client communicates with the App Update service to retrieve updated App Modeler metadata definitions then updates the mobile app without the end-user needing to take any action.
The tool also leverages key enterprise and mobile features of SAP Cloud Platform Mobile Services including
- Much more
All in all, you get the best of both worlds – fast, easy enterprise app development, plus full-featured, amazing apps that will make users happy.
If there’s anything I know for sure, it’s that the speed of business will continues to increase. Big Data, Cloud, and Mobile all make a profound impact on how we execute to achieve Digital Transformation. The demand for simple apps can’t be met by “legacy” development processes. We are excited to be providing new ways to easily develop and customize apps at the speed of business.
Learn More at SAP TechEd 2017
I encourage you to meet me and the team of mobile experts at SAP TechEd. We have a great set of lectures, hands on sessions and networking opportunities to learn more. You can find the list of sessions for TechED 2017 – Las Vegas and register here.
|Session ID||Title||Session Type||Day/Time|
|DX161||Build a New Metadata-Driven Enterprise App with SAP Enterprise App Modeler||Hands-On Workshop (2hr)||Tuesday 11:15am – 1:15pm|
|DX163||Learn How to Customize a SAP Mobile App with SAP Enterprise App Modeler||Hands-On Workshop (2hr)||Tuesday 2:00pm – 4:00pm|
|DX635||Build New Enterprise Apps the Right Way with SAP Enterprise App Modeler||Codejam mini-editions (1hr)||Tuesday 4:00pm – 5:00pm|
|DX115||The New Rapid Mobile App Development Toolkit: SAP Enterprise App Modeler||Lecture (1hr)||9:15am – 10:15am|
|DX161||Build a New Metadata-Driven Enterprise App with SAP Enterprise App Modeler||Hands-On Workshop (2hr||Thursday 4:30pm – 6:30pm|
|DX115||The New Rapid Mobile App Development Toolkit: SAP Enterprise App Modeler||Lecture (1hr)||Friday 8:00am – 9:00am|
In addition to the event in Las Vegas, SAP Enterprise App Modeler will also be featured at SAP Teched events in Barcelona and Bangalore.