What is Elastos?

Elastos is a cross-platform runtime that, coupled with a component technology, is able to provide a rich and reliable runtime that can be used on most popular smart phone platforms to deliver innovative services. While Elastos currently runs on mobile operating systems, it can also be adopted to be run on Windows XP. Elastos currently supports Android, Symbian and Windows Mobile.

Elastos is based on the SOA (Service-Oriented Architecture) ideas of object code encapsulation, inheritance, polymorphism and aspect oriented programming (AOP) allows for cloud computing and information exchange on the next generation of consumer electronics. Embedding Elastos into consumer electronics is able to create a new user experience that is easy to use and on demand. Because of its cross-platform nature, Elastos is able to work complimentary to international mainstream software technologies.

Built on existing Technology

The Elastos user interface is developed with the international standard XML, while the internet standard URL is used to address binary executable code modules (DLL). Elastos is designed to take full advantage of today’s 3G and broadband technologies, to allow for mobile devices and interactive web portals to bring the innovations of the Web 2.0 era to the consumer electronics industry. Elastos technology allows consumers to access individualized and personalized services anytime, anywhere.

Elastos introduces a new technology called Domains which helps to maintain security and reliability of applications running on the Elastos Middleware. Elastos also implements Software as a Service (SaaS) on mobile devices.  To learn more about domains or SaaS click the links below.

Government Support

As an important part of Chinese software research and modernization, Elastos has earned the support of the government’s 863 Program run by the Ministry of Science and Technology. Elastos is also supported by a major dedicated mobile software and electronics information industry development fund, Beijing Municipal Science and Technology Commission, Shenzhen Information Committee, and efforts by Shanghai to support science and education projects. Kortide has applied for 70 patents (40 of which have been granted) and 12 copyrights for its embedded software technology.

The Elastos Advantage

  1. Elastos is based on CAR component technology. Therefore, application can remove, assemble or load necessary components dynamically as required during operation. Elastos provides a complete set of system service components and system API in accordance with CAR standards as well as a uniform programming environment for operating CAR binary components upon hardware platforms of multiple embedded devices.
  2. Write once for all Developers only need to write their application once for Elastos rather than porting their application from Android to Windows Mobile to Symbian. An application written for Elastos can target nearly 60% of the global smart phone market.
  3. Designed for the Web Elastos was created with the internet in mind. With the expansion of current 3G and future 4G cellular technology, mobile devices are now constantly connected to the internet. Elastos embraces this change and provides tools enhance one’s mobile web experience through website plug-ins that can interact directly with a mobile device. 
  4. Fast Deployment From the start, Elastos was designed for fast deployment. Users can share applications and widgets with their friends and if the runtime is not available, the Elastos loader will automatically download itself. Elastos is small and can be installed in minutes without having to worry about deep system integration. Elastos also provides an application and widget store that can be used to distribute not only Elastos applications but also native applications.
  5. Be in Control Elastos has been created to be easy to customize by both carriers, manufacturers and end users. Not only can you be in control of the interface, but the applications. Application developers can maintain control of their applications through Elastos Domain technology and carriers have the ability to add and remove programs related to a user’s value added services.
  6. Add Value An Elastos enabled device is also a device that is able to access value added services that other devices are incapable of. Examples of possible value added devices are secure payment systems, or a geo-localized coupon service. Elastos not only provides services to carriers and end users but also mobile advertisers by providing current, relevant information to help them reach their target demographic.
  7. Be Secure The internet can be a scary place, but with the Elastos runtime it doesn’t have to be. Elastos includes many innovative built in security measures to foil hackers and malicious programs. With Elastos you can provide the features your users want with peace of mind that their data will be safe.

Comments are closed.