Artifacts produced during development cycle
When we use MPF to develop a mobile application, you produce client and server artifacts.
- Client artifacts
- A mobile binary file ready for deployment on a mobile device. For example, an Android .apk file, or an iPhone .ipa file. These are usually uploaded to an "App Store" such as the Apple Store or Google Play.
- Application metadata and resources (.wlapp)
- A .wlapp file. Metadata and web resources of a MobileFirst application deployed on the MobileFirst Server. Used by the MobileFirst Server to identify and service mobile applications.
- Adapter files (.adapter)
- An adapter file (.adapter) contains server-side code written by the MobileFirst developer (for example, retrieve data from a remote database). Adapter code is accessed by MobileFirst applications via a simple invocation API.
.wlapp and .adapter files are referred to in this topic as content. These are typically identical between the organization's development, testing, and production environments.
- A project web archive (WAR) file to be deployed on the application server
- This file contains the default server-specific configurations such as security profiles, server properties, and more. .wlapp and .adapter files use these properties at various stages. Typically, the project WAR file is adapted to the test and production environment, when you deploy the file to the application server. See Deploy the project WAR file.
See
- MobileFirst projects, environments, and skins
- Create MobileFirst projects
- Create an application in a MobileFirst project
- Create the client-side of a MobileFirst application
- Integrate with source control systems
Parent topic: Develop MobileFirst applications