The Market Today
To stay relevant, be successful and reach users, mobile app developers need to develop multi-device apps.
Looking at the latest mobile OS market share stats, iOS and Android is split down the middle in the US, with iOS being prevalent in Japan and Android in Germany (stats from statcounter.com).
US:
iOS ~53%
Android ~47%
Germany:
iOS ~27%
Android ~72%
Japan:
iOS ~67%
Android ~33%
Looking at the stats above illustrates...
The RAD Server Field Service Template provides an end to end field service application template for routing appointments, managing parts, and user administration. It is made up of a REST server module, a desktop client, and a cross platform mobile client. The template can give you a head start in building your own field service solutions. This blog post is about the offline capable mobile client app that comes with the template. You can download the Field Service Template for free from Embarcade...
The RAD Server Field Service Template utilizes a RAD Server based REST server module for the server side. On the admin side there is a FireMonkey based desktop client for adding, viewing, and managing appointments. Additionally, the admin client allows you to manage parts inventory and do user administration. The offline capable cross platform client app is built in FireMonkey and it can be deployed to Android, iOS, macOS, and Windows. There is a single codebase and single UI. It allows you to v...
The RAD Server Field Service Template consists of three main components and a setup application (also check out the deep dive). The Field Service Admin app has been tested on Windows and macOS (but probably also runs on Android and iOS). The Field Service App has been tested on Android, iOS, macOS, and Windows. The Field Service Setup has been tested on Windows. The Field Service Server has been tested on Windows but may also run on Linux. This is an excerpt from the RAD Studio Field Service Tem...
The RAD Server Field Service Template provides an end to end field service application template for routing appointments, managing parts, and user administration. It is made up of a REST server module, a desktop client, and a cross platform mobile client. The template can give you a head start in building your own field service solutions. You can download the template from within the RAD Studio IDE using Embarcadero GetIt.
You can quickly and easily customize most of the look and feel of the ap...
With many companies taking the “mobile first” approach, building applications that work on multiple platforms is a requirement for success.
Developers who know how to build for more than one platform are in demand, while application users have become accustomed to stunning UIs and intuitive UX.
Normally, mobile app development requires learning multiple programming languages and tools like iOS’s Xcode or Android’s Android Studio, then replicating the same functionality for each platform’s disp...
Delphi and RAD Studio 10.2.3 include 18 new FireMonkey UI templates, designed to highlight FMX's multi-device capabilities, showcase best practices, and help new users get started quicker. They showcase UI paradigms that mobile application developers need in today’s applications.
This blog post focuses on the three new profile screen GUI templates, available for download in GetIt (Tools > GetIt Package Manager > Sample Projects).
Each of the three templates uses one of the premium FireMo...
RAD Studio 10.2.2 was released last week. As part of the release, we enhanced our platform support.
This includes newly added support for macOS Higher Sierra and improved support for iOS 11, including the new iPhone X.
iPhone X:
With 10.2.2, we support building applications for iOS 11, in addition to iOS 10 and 9. We made enhancements to our iOS support to specifically support the new iPhone X. This includes launch screen image support in the IDE, required info.plist changes, an...
Delphi 10.2 Tokyo ships with a massive amount of FireMonkey components for cross platform development on Android, iOS, macOS, and Windows. However, there is always room for more custom components to be built to get your app done that much faster. Additionally, once you start deploying your app or it starts getting large you may want to start optimizing some of the functionality. There are quite a few free component suites out there now for FMX from a variety of different authors. There are also ...