Tech tip of this week

Tizen Applications types

Tizen platform supports following types of Application types.

  • Web Applications: Web apps are essentially a website stored on your device that are built using web-native languages like HTML/CSS and JavaScriptThey use the Tizen Web Framework to interact with the native subsystems and the Linux Kernel. Web apps are far more simple than native apps, however they are also more limited in their functionality.
    • Pros:
              - Easy to learn and develop applications
              - Strong in portability

    • Cons: 
    •    - Does not work with out internet connection
         - Does not support some of device specific APIs like camera            and hardware sensors
  • Native Applications: is developed using C/C++ and can access more advanced device-specific features, such as camera, GPS, and accelerometer in addition to more advanced system settings and functionality.

    The native applications use the Native API, which provides all of the memory management and performance benefits that come with building applications for Linux in C. 
           
    • Pros:
                - Better in terms of performance and memory consumption
                - High responsiveness
                - Fast graphics rendering
    • Cons:
               - Run on one platform only

  • Hybrid Applications: Tizen platform also allows you to develop a hybrid application package where native and Web applications are packaged together to make more powerful applications.

No comments:

Post a Comment