Extended development of Che Zhi system, Che Zhi model public number and app

Source: Internet
Author: User
Tags types of extensions

Starting with iOS 8, Apple introduced extensions (Extension) to enhance the interaction between system application services and applications. Its advent has made it possible to rely on the development of system services such as custom keyboards, system-sharing integrations, and so on. For example, Siri and IMessage apps are developed to work with extensions. Numerous extension templates have been added to the latest Xcode 8 Beta to help developers implement different types of extensions faster.

At present, there are 245 million private cars in China, and each year it is adding 20 million such huge blue sea market! Car-to-person connection, car-to-car connection, generating car networking Big data, service vehicles and people. With the increasing development of the Internet, it is necessary to have an effective way to connect people with cars, people and clouds, and people.

Che Zhi is a "cloud Platform + intelligent terminal" way of intelligent transport platform, car wisdom sinks have a very powerful practical function, convenient and fast, car wisdom has gradually become the majority of owners of life necessary app.

Che Zhi System App development find Zhang Li:1?? 6?? 1?? Customized development of micro-, electric and vehicle-wise mode

All along, programmers to mobile cross-platform pursuit has not stopped efforts, cross-platform is to improve the development efficiency, along with the inevitable performance of the reduction. But from the history of software development, it is very worthwhile to lose some performance in exchange for efficiency improvement.
As if we use the C language instead of the assembly, the loss of those operating efficiency is negligible, we are in exchange for the development efficiency greatly improved, in contrast to assembly language, C language also partially solves the cross-platform cross-device problem (at least no longer consider the programming of specific registers).
Similarly, when the history of the development of a large number of Java to replace the C language development, we lost the C language native equipment development capabilities, the multi-threaded development, distributed development, cross-platform development capabilities, also fully meet the needs of the development of the WWW era.

iOS support for extensions has been from the first 6 classes to the 19 classes of today's iOS10 (which is believed to be growing in scope as iOS expands), and of course different types of extensions use and use them differently, but they work and develop in a similar way. Here are a few things that the extension has in common:

Extensions are dependent on the application and cannot be published and deployed separately;

The extended and extended app (containing app) lifecycle is independent and runs in two different processes, respectively;

The operation of the extension depends on the host application (or the carrier app host app, not the containing app) whose life cycle is determined by the host application;

For developers, extensions exist as a single target, and extensions are usually presented in the system UI or other applications, and should be run as quickly and functionally as possible.

Che Zhi System: If you see the advantages of this system model, you will want to do a similar system mode yourself to operate, see the advantages of a system model you are his leader.

Learn more about the car Smart mode, System app development to find Zhang Li:1?? 6?? 1?? Micro, electricity

Extended development of Che Zhi system, Che Zhi model public number and app

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.