Absrtact: The change of mobile Internet and web Apps technology makes the application and Web pages become more and more difficult, so that we are even more rare in the early mobile internet on the choice of applications or Web page debate, more are different industry participants want to explore the web
The changes in mobile Internet and web Apps technology have made applications and Web pages more and more difficult, so much so that we are even rarer at the beginning of the mobile internet debate over the choice of "apps or Web pages", and more of the convergence points that different industry participants want to explore for Web pages and apps.
There are a number of ways to achieve web pages and applications in a relatively unified way, from cloud services to a unified backend to support the front desk, or to the bottom of the technology first, so that the Web page code in the form of application to obtain better compatibility and performance. Apicloud is one of the most ambitious, and they want to provide services at the same time in the "cloud", "end" two angles.
This broad coverage of the service layout, the image to the product level is the "Cloud API" and "End API", it is like a developer-oriented "simple net", standardized interfaces and components are as ready as possible, and then fill in their own content is. According to Pomelo Technology, Apicloud chose to use JavaScript as a language for developers to use for cross-platform and acceptance purposes, calling the APIs they encapsulated on IOS and Android two platforms. These API modules include "interface", "interactive" "AV", "System" and other categories of a total of hundreds of modules, but also allow the rapid development of the custom extension module for API calls.
Using the Apicloud IDE, you can implement people, Code management, and collaborative development based on cloud account systems. In addition, for Android application developers, they only need to prepare a single resolution of the material, Apicloud will automatically help developers adapt to the existing majority of device resolution based on their own cloud engine.
The name is Apicoud, they mention more, nature is the "Cloud API" section. The biggest difference between application and Web page is the real-time nature of the Web page. The website can ensure that every visit of the user gets the newest service, and the user data can send and receive in real time, and the application content and the behavior and the server are relatively asynchronous. The traditional B/s structure to Apps transformation, we need to new ideas to build and maintain. Apicloud's "Cloud API" provides "Data Services", "push (service Access)", "Cloud Repair", "Version management" and "statistical analysis" of the five categories of services.
Apicloud automatically generates RESTful APIs based on the content and usage of the application, which may be the biggest step in the Web page to the application transition. The REST API concept simplifies the implementation of the client and server, and the automatic generation of the RESTful API omits the design steps. However, in the increasingly mature of the anti-compiling technology, the pattern of API generation may become the application of back-end data leakage, so the API Cloud provides access control security based on ACL and RBAC, and verifies every API request.
Modular invocation is a functional mode that runs through API Cloud "cloud" and "end". It provides modules that allow for the application of fast integrated push, social sharing and data storage services. Developers can also provide limited integration of other third-party services in addition to the modules provided by default. At the same time, pomelo technology is also in line with the industry's mainstream service providers to provide the corresponding modules for direct use by developers.
Another bold concept is to localize the development environment. "To localize" here is not across, but because Apicloud cloud code/Certificate hosting, All-weather Cloud compiler robot, compile history centralized management and fast App Store Publishing Service allow developers to make any PC a developer in extreme environments.
In this case, I have a clearer understanding of this complex and wide-ranging product-"simplicity" and "efficiency" are the core keywords of apicloud. They expect the traditional or small teams to transform their content and services into reliable and controllable application clients at a very low cost through a service system as comprehensive as possible. All of this is about costs, time, research and development costs, and the cost of the user with independent trial and error.
Grapefruit technology provides 50 invitation codes for 36Kr, which interested readers can use to try Apicloud.