What are the advantages and disadvantages of using Tizen?

Hello Guys

As you know, Tizen developers are software engineers who specialize in developing applications and services for the Tizen platform. They use a variety of programming languages, such as HTML5, WebGL, JavaScript, and C++ to design software solutions for mobile devices, TVs, and other embedded systems. They have an expansive understanding of the Tizen platform architecture including UI, API and the libraries that interface with it. They collaborate with user experience (UX) designers to create intuitive, user-friendly interfaces that are easy to use and pleasing to look at. Tizen developers must stay up-to-date on industry trends as new technologies emerge and always be open to learning different programming languages or techniques as a way to improve their skills and knowledge. They strive to create products that are high performance, reliable and secure. The end goal of these developers is typically to develop apps or software solutions that make life easier for users by solving their problems with innovative technology. It takes creativity, dedication, and skill to be a successful Tizen developer. However coming to the point, I am here to ask some questions about

What are the advantages and disadvantages of using Tizen?

What kind of support does it offer for developers?

Is there any documentation or resources available to help developers with their projects on Tizen?

How can I get started developing apps for Tizen?

Where can I find coupons and deals for Tizen products?

These are some of the questions that I have about and would like to gain better understanding of it. Any help would be greatly appreciated. Thank you for your time and knowledge!


6 Replies
Alisha Curtis

The graphics in Geometry Dash Lite are one of the game's most notable qualities, and they're sure to grab your attention. The vibrant, eye-catching images of the game are accompanied by throbbing music that will keep you focused and delighted throughout its entirety. The sights and soundtrack are what will keep you going back for more, whether you are playing through a level for the first time or trying to beat your greatest score.

Jay Cho

Hello :) Just sharing my own opinions about the questions.

What are the advantages and disadvantages of using Tizen?

  - If you meant Tizen as Tizen .NET, I think using Tizen .NET is the most advanced way to develop an applications for Tizen. You can use power C# language, the managed language, with the Visual Studio IDE including its tools, intellisence and etc. You can also use TizenFX which allows you to access the Tizen platform features in C#.


What kind of support does it offer for developers?

  - You can visit Tizen .NET to get to know about developing Tizen .NET. Tizen .NET basically provides "Visual Stuio Tool for Tizen" which is the Visual Studio extensions that allows you to develop Tizen .NET applications on the VS. It includes Tizen workload and connection on VS to Tizen SDK tools, for example the emulator manager, package manger, etc.


Is there any documentation or resources available to help developers with their projects on Tizen?

 Tizen .NET is the landing page of Tizen .NET which you can take a look about it and get connection to Tizen .NET team. 

    Tizen Docs has lots of contents including Get Started, Guides, etc.


How can I get started developing apps for Tizen?

- Check out the links provided above.


Where can I find coupons and deals for Tizen products?

- Unfortunately, there are no coupons for Tizen products. If you have Raspberry Pi, you can setup and run the latest version of Tizen .NET apps on it. Checkout here to find out how to setup Tizen on RPI.


Hope it helps :)

Joana Davidson

Thanks, Jo for sharing your genuine opinion! 

Joana | Sheetrock Installer

Kelly Peters


Thank you for your questions.

I’ll answer them one by one.
Advantages of using Tizen

Open Source: Tizen is an open-source platform, which means that anyone can contribute to its development. This makes Tizen a more flexible and adaptable platform than some other proprietary platforms.
Cross-Platform: Tizen is a cross-platform platform, which means that applications developed for Tizen can run on a variety of devices, including smartphones, tablets, smart TVs, and wearable devices. This makes Tizen a more attractive platform for developers who want to reach a wider audience.
HTML5 and JavaScript: Tizen supports HTML5 and JavaScript, which are two of the most popular programming languages in the world. This makes it easier for developers to learn and develop for Tizen.
C++: Tizen also supports C++, which is a powerful programming language that is often used for developing high-performance applications. This gives developers more flexibility when choosing the right programming language for their project.
Disadvantages of using Tizen

Market Share: Tizen has a relatively small market share compared to other mobile operating systems, such as Android and iOS. This means that there are fewer devices running Tizen, which can make it difficult for developers to reach a large audience.
App Ecosystem: The Tizen app ecosystem is not as developed as the app ecosystems for other mobile operating systems. This means that there are fewer apps available for Tizen devices, which can make them less appealing to consumers.
Support for Tizen developers
Tizen offers a variety of support resources for developers, including:

Documentation: Tizen provides comprehensive documentation for its SDK, including tutorials, API references, and code samples.
Forums: Tizen has a number of active forums where developers can ask questions and get help from other developers.
Stack Overflow: There is a large community of Tizen developers on Stack Overflow, where developers can ask and answer questions about Tizen development.
Documentation and resources for developers
There are a number of documentation and resources available to help developers with their projects on Tizen, including:

Tizen Developer Portal: The Tizen Developer Portal is a one-stop shop for Tizen developers, with information on everything from getting started to developing and publishing apps.
Tizen SDK: The Tizen SDK is a collection of tools and resources that developers need to create apps for Tizen devices.
Tizen Samples: The Tizen Samples repository contains a number of sample apps that developers can use to learn about Tizen development.
How to get started developing apps for Tizen
To get started developing apps for Tizen, you can follow these steps:

Install the Tizen SDK.
Create a Tizen project.
Write your app's code.
Build and test your app.
Publish your app to the Tizen Store.

I hope this info helps.
Let me know if you have any more questions.


Kelly Peters

Extensible: Tizen can be extended with additional features and functionality through the use of Tizen Extensions.

Catherine Stokes

Your comprehensive overview of Tizen developers beautifully highlights the diverse skill set and dedication required to thrive in this field. From mastering multiple programming languages to collaborating with UX designers, Tizen developers exemplify innovation and commitment to creating user-friendly solutions. Your eagerness to learn more about demonstrates your proactive approach to staying informed and improving your skills. With such dedication, I have no doubt you'll find success in your journey as a Tizen developer. Best of luck with your endeavors!
Find more in: