Tizen operating system samsung. Operating system Tizen: description, versions. Devices powered by Tizen. What's wrong with the SDK

To date, a large number of new Smart TVs from Samsung have their own OS and Tizen is one of them. It has its own advantages, disadvantages and some distinctive features, so today we will discuss it in more detail.

Tizen is a Linux-based operating system used in a wide variety of devices. So it can be found not only in Smart TVs, but also in other household appliances, as well as in older models of some smartphones. Tizen is fully HTML5 compliant and has built-in encryption, data protection and file and application containerization. All this made it possible to reduce the number of resource requirements and reduce energy consumption.

Tizen works great with the internet. Due to the fact that it can be installed on various devices such as Smart TVs, cameras, air conditioners, robotic vacuum cleaners and more, all these devices can perfectly interact with each other. By combining them into one network, you can control all devices using your smartphone.

Interface

In OS Tizen, Samsung decided not to break down the Smart TV interface into five categories. Instead, the navigation block is a bar located at the bottom of the screen with icons, which makes the selection of sections and applications more convenient. Switching from one widget to another occurs instantly, which is possible due to the good speed of the system.

The navigation bar located at the bottom of the screen, in turn, is divided into two blocks: "Recent" and "Popular" widgets. The first block will display not only the last used widgets, but also the channels that were viewed. Popular widgets will display the most relevant ones. There is also a "Recommended" section. With it, you can access the Tizen store to purchase apps or games, launch a web browser, search, and third-party widgets and services.

Samsung Smart TVs running OS Tizen also have a game bar that:

  • Provides a huge selection of games in various directions;
  • Supports various types of payment;
  • Supports games that were developed in Java, HTML5, C ++, NaCl, and Unity.

You can control your Samsung Smart TV using the digital pointer built into the remote control. For this, a gyroscope and a Bluetooth transmitter are used. It will make it much easier to move the cursor around the screen field. You can also control your Smart TV by using voice commands, which can set an alarm or adjust the sound volume.

There are also Samsung Smart TV models in which a special mode is provided in which the screen is divided into two parts. In the first part, you can watch TV programs or content recorded on a connected external storage medium, and in the second you can play the application, surf the Internet or social networks... The sound source and block boundaries can be changed as desired.

You can now watch programs broadcasted on your Smart TV on other devices. So, by connecting a smartphone to a Samsung TV, you can transfer the broadcast content to the phone's screen by establishing a Wi-Fi connection with it.

This connection can work in the opposite direction. You can view files stored on your mobile device on a large screen.

SDK Tizen

SDK is a set of tools for developing software for a particular OS. There is a specific set for each operating system and OS Tizen for Smart TV is no exception.

The SDK architecture looks like this. There is a kernel, and on top of it are other subsystems. The upper layer of subsystems includes user applications, which can be hybrid, native, or web-type. Also in this SDK there is a Native Framework and a Web Framework, which gives access to application development. In general, this SDK contains almost everything that can be used to create programs and widgets for Tizen.

Native applications are divided into 2 types: UI and service. Both have maximum performance and access to functionality that is unlimited. The difference lies only in their life cycles.

In this SDK, you can look at already existing applications or widgets as an example and, having understood, create your own based on them. At the same time, when developing programs using the Tizen SDK, the following points should be taken into account:

  • All programs are written in C ++;
  • The Native Framework does not use classic C ++ exceptions, that is, you can use this mechanism in your code, but it will not be used inside the framework.
  • Return codes are used instead of exceptions;
  • Objects are created in two stages. First, the constructor is used, and then the Construct method is called on the object;
  • For the names of functions that pass the returned object to the developer, the suffix 'N' is used. This means that the developer is responsible for the fact that objects after calling certain functions are deleted independently;
  • The use of the RAII idiom is encouraged.

Content and applications in Smart TV

OS Tizen for Smart TV differs from others in that it allows you to view 4K content directly from the Internet, which became available thanks to support for decoding the VP9 standard.

There are quite a lot of widgets for Samsung Smart TVs on OS Tizen. You can use the existing applications or install others that will be more convenient for you.

Also, in addition to applications for watching videos and listening to music, you can install on your Samsung Smart TV a text editor, any educational programs, widgets for sports or other topics, as well as a large number of different games. So, with the help of special widgets for Smart TV, you can track traffic jams, the latest news, changes in weather and exchange rates.

In addition, if you wish, you can independently develop an application in HTML5 and adapt it to work on various platforms using the SDK. Such an application can access the Smart TV through the API from Samsung. Also, for Smart TV with OS Tizen using the SDK, high-performance games can be created based on the Unity 3D engine.

The environment for Caph web applications available in the SDK should be highlighted separately. Thanks to it, developing applications for Samsung's Smart TVs has become much faster and easier. Caph also uses GPU resources to help speed up animations and provide various components for Smart TVs.

Note.

A large number of various "smart" TVs have become available on the shelves of Russian stores. Choosing Smart TV, the user is faced with a problem: which OS to give preference to when choosing a TV. Today, market leaders use 3 operating systems in their smart TVs: Tizen from Samsung, WebOS 2.0 from LG, or Android from Sony and Philips. In this article, we talk about the features and benefits of all three systems.

Last year, the largest TV manufacturers introduced new models of their smart devices running Tizen, WebOS 2.0 and Android. The last two migrated from smartphones to smart TVs, only Samsung with OS Tizen developed an "operating system" for a number of devices with the ability to connect to the Internet. Let's take a closer look at the capabilities of the operating systems of modern smart TVs and what they offer the user.

Tizen OS

Tizen OS interface

1 of 3



The latest Samsung TVs are equipped with Tizen OS, which demonstrates a simple and intuitive interface, as well as wide customization options. All modern TVs have an electronic interactive user manual in which you can find the answer to any question without referring to paper instructions, which is very convenient.

All remote controls of new models of Samsung TVs can be used as a digital pointer - they have an integrated gyroscope, which allows you to control the cursor not with buttons, but by moving your hand in the appropriate direction. For standard commands, you can use voice control: switching channels, controlling the volume and the sleep timer. To turn on the microphone, just press the corresponding button on the remote control.

OS Tizen menu when called appears at the bottom of the screen, without covering the current image and does not interfere with viewing. The menu ribbon contains 2 lists of apps: most popular and recently used. The variety of pre-installed applications is quite extensive and is aimed at Russian-speaking users, including popular applications for online cinemas IVI, Amediateka, Tvigle, Zoomby, Megogo, online video services - YouTube and Rutube.

In addition to the ability to play videos and watch TV channels, Tizen OS allows you to install various games from the Tizen Store. For access to games, a separate access panel to the game library is provided. Tizen also has the ability to switch between several applications without returning to the home page, and on older models there is multitasking - support for multi-window mode: watching videos while surfing the web, etc. When this function is activated, the screen is split, and its size can be adjusted by selecting the image borders for yourself. The browser of the new operating system is not very smart, but I treat it without much criticism, since I did not notice any noticeable "brakes".

The OS has the ability to send an image from TV to a smartphone, as well as streaming an image from mobile devices on TV using Miracast technology. Plus, you can access content from all devices connected to the TV.

WebOS 2.0

WebOS 2.0 interface

1 of 2



operating system WebOS 2.0 developed for LG smart TVs is similar to Tizen, but with a different design: a similar menu ribbon that appears at the bottom of the screen; voice control with identical remote control and even multitasking has not gone anywhere. WebOS 2.0 also provides a "Setup Wizard" with an interactive interface.

WebOS 2.0 provides access to a variety of online services - IVI, Okko, Megogo, Amediateka, and access to games and other applications is possible through the LG Store.

As I already said, webOS 2.0 also has a multi-window interface and allows you to access several simultaneously running processes without returning to the main menu. LG's webOS allows you to access content from all devices connected to the TV using the SmartShare function, and of course the transfer of images from mobile devices () is also supported by the operating system. In general, webOS 2.0 is a complete analogue of Tizen with a modified interface.

Android TV

Android TV interface

1 of 2



Android TVs are very user friendly and easy to use. The home page is a horizontal column screen of applications sorted by category. The first column displays a list of recently watched videos, the second contains all applications installed on the smart TV, and the third contains a list of games. The lowest service column provides access to the settings menu. Among the disadvantages of the interface: calling the start screen during video playback or watching TV closes the image completely.

Many people believe that Android TV will be convenient for users of smartphones with a similar OS, as it allows you to install on the TV the same set of applications that the user uses on the smartphone. Firstly, in practice, not all applications are available for working with a smart TV, and secondly, it is difficult to find similar programs. The main advantage of Android TV is the ability to install games from the official Google app store. Gamers can easily find the right controller for themselves, and the keyboard is also supported. In addition, all TVs based on Android TV support Chromecast technology with which you can stream content from mobile devices to your TV.

Conclusion

For inexperienced users, Samsung TVs with OC Tizen are more friendly, since a package of Russian-language applications is already installed in Tizen and there is no need to tune the TV, understanding the new OS. I was pleased with the support for multitasking, which allows you to simultaneously play video on the TV screen and use the browser, as well as broadcast images from the TV to a mobile device.

LG fans will not be disappointed with the WebOS 2.0 operating system, which is essentially an analogue of OC Tizen. Given the fact that webOS 3.0 is expected in early 2016, there is a legitimate opportunity to wait for new LG smart TV models to arrive.

To be honest, I chose a TV with Android TV for myself, but I would not recommend it to an ordinary user yet. If you are a confident user of an Android smartphone, are a little technically savvy and ready to customize your TV, then an Android TV is your choice. Those wishing to use the TV to watch terrestrial channels and video in online cinemas, it is better to give preference to other OS. A TV based on the Android TV platform can truly be used as a multimedia center, because this operating system has numerous settings and the use of such a smart TV is perfect for playing your video library and games.

Life throws up surprises that can be called the irony of fate, it starts playing with large-scale projects and mangles them beyond recognition, turning them into the complete opposite. This happened with the Tizen platform, which replaced Bada and was Samsung's attempt to create an alternative to Android, release inexpensive smartphones and tablets for everyone, turn itself not only into a hardware company, but also become a giant in software. I wrote about the death of these aspirations and the entire Tizen direction back in 2013, but then it caused a storm of indignation, and Intel even issued a press release at a global level, in which it directly stated that all these rumors were from someone who cannot be named, - just rumors and in fact Tizen will now show you all that you will be surprised.

Two years have passed, and we were really surprised, since Tizen has turned into a free system for smartwatches, refrigerators and TVs during this time, Samsung has built it wherever possible. The situation was twofold, to shoot in public means to admit defeat, to launch smartphones means to suffer losses. Therefore, the first samsung model The Z1 was launched for the Indian market and a couple of neighboring countries, where this Tizen device has become a cheap "smartphone" alternative to Android models. For the Indian market, the smartphone has a sacred meaning, and Nokia's Asha devices are often referred to as such. There was no need to think about any takeoff of Tizen or a happy future, since the project was actually closed and it was kept on artificial life support. None of Samsung's top managers were ready to turn off Tizen completely, so as not to answer uncomfortable questions about why several billion dollars were invested in it and nothing came of it.

About the Indian electronics market article

In 2014, an unexpected event happened, the political situation in Russia and relations with the United States changed, and an import substitution program was launched in the country. And suddenly it turned out that replacing Android with something else is impossible, since there are no alternatives. The Ministry of Telecom and Mass Communications took kindly to the Finnish Jolla, even said that this company will create the Russian national operating system. Yandex took part in the negotiations, another Russian company bought a stake in Jolla, the minister of communications cheerfully reported on how we would all heal and asked the government for money. But the president of Jolla publicly stated that he personally and his company did not have any desire for anyone to create a national OS, this is utter nonsense and at the meetings in Moscow the only question was to localize the OS from Jolla for Russian-speaking users. The minister got into a mess, and then the government refused to support his aspirations to spend 15 billion rubles on obscure companies that would create software to replace Windows, Android and other programs. A sensible solution that can be supported with two hands. At this moment, Tizen again had a chance, since it turned out that the system meets the very tasks that are needed in order to replace the same Android as a local system. Let's figure out why and how, what Tizen can give, what Android cannot give.

Tizen's Secure Sandbox vs. Android Popularity

The past two years have been accompanied by data security scandals, with information pouring in from all directions. It turned out that Android and iOS phones are vulnerable not only to governments, but also just to attackers. Large-scale hacks, including infecting thousands of programs at Apple App Store, the emergence of Trojans for Android that knew how to disguise themselves and wait in the wings. Every platform on the market has been compromised, and attention to information security has taken to a new level. For the first time, ordinary people have noticed that their information may not be protected. I will not recall the leak of the archive from Dmitry Medvedev's iCloud, which can be safely considered an egregious case of incompetence of the highest state official.

Conventionally, all threats can be divided into those that come from states that are trying to gain access to correspondence and data of residents of other states, and ordinary attackers. The main threat comes from the US special services, and here surveillance, as well as hacking of systems, is put on stream, the revelations of recent years prove this in its entirety. Each of the platforms is compromised to one degree or another, and the ultra-secure Blackberry has turned out to be transparent for American intelligence services, a convenient way to spy on its allies, in particular, the German Chancellor. The scandal quickly faded away, Merkel replaced the phone with another, which was also manufactured by Blackberry, now it is believed that it can no longer be tapped. Why this logic works, I'm not very clear, but let's take as a starting point that they still know what they are doing. Or they think they know.

Russia and other countries do not have their own operating systems that can be considered modern and capable of being used in the same phones. If you look at modern secure communication terminals, you will want to cry, they remained in the mid-90s, all of their parameters lag behind the modern consumer electronics market.

The cost of devices with crypto protection systems is very high, and for corporations it is completely unaffordable. For many public companies with access to state secrets as well as confidential data, it is important to ensure the maximum level of protection of all data, and for this they implement complex, multi-level IT systems. But the weak link remains consumer devices such as phones. In smartphones, it is almost impossible to go through the source code, as well as to understand what kind of information they are sending to the cloud. Analyzing such information does not provide a complete picture of the behavior of the devices and what exactly they can report. As well as there is no control over third party applications... Information security policies can partially mitigate the threat, but are unable to combat spyware embedded at the system level. This brings us to the philosophical question of whether the US spies on other countries with Android. In the United States, government organizations do not even hide the obsession with getting access to the maximum amount of data, this is part of the doctrine of the state, and according to the plan of politicians, it can give the country an advantage. And this is completely true. Google, as well as dozens of other companies, deny that they provide intelligence services with access to their systems and work only in the legal field, but there is no certainty that the latter do not add holes by bypassing the official procedures of the companies. The country of origin imposes certain restrictions on the perception of such systems, and this has to be reckoned with.

If you think that Tizen can be an alternative to Android just because it was not created in the USA, then this is a misconceived, superficial opinion. This operating system is interesting in another aspect. The Tizen consortium has completely opened the source code of the platform, which means that any part of it can be tested for undocumented features.


But then the most curious begins. At the level of Russia, a regional, Russian association Tizen can be formed, which will create a version of the platform based on the initial code for the specifics of our country. Here you can take into account all the needs for safety certificates, go through local procedures and obtain state approval to work at different enterprises. In this case, the system will be transparent for the state and will become trusted. Samsung is the instigator of this movement, but, by and large, it wants to sell only the equipment, and not the system itself, fine-tuning it to the mind and local realities is the task of the members of the association, all companies that work in Russia. Samsung remains on the side of creating UI for various products, but the same security profile for Russia is created outside of Samsung, the company does not have access to the source codes.

An amazing situation in which, at first glance, everyone wins. So, Russia gets the opportunity to create in a short time a whole scattering of user devices - phones, TVs, laptops and tablets, and even a watch with built-in payment means or a system of access to objects and crypto protection. It all depends on the need and imagination. Samsung gets the opportunity to produce hardware and not close Tizen as a direction, breathe new life into it and turn it into a specialized solution. Without going into technical details, we can already say that the existing capabilities allow corporations based on Tizen to create solutions like Blackberry, but at the same time not only protected from third-party surveillance, but completely transparent for themselves. Each company can control such systems inside and out, which is a rarity in today's market. It is clear that Russia will have access to all data on such devices, as, incidentally, it happens today for any electronics in accordance with the law. The issue is that third countries will not be able to monitor such devices, which looks like an advantage.

For officials, the benefit lies in the fact that they receive import substitution in a short time, which works in practice and really provides an alternative to other systems. A working alternative.

Of course, Tizen devices, especially in the early years, will be much simpler than their Android counterparts. Cheaper, but not better. This raises the question of how to get government officials to abandon the iPhone and use Tizen. In practice, the answer is not so difficult, for civil servants, SIM cards are tied to contracts with operators and placed in a separate register (not for everyone, but for those who have a certain access to the state secret). It is enough to prohibit the operation of SIM-cards with any devices, except for Tizen with a Russian profile, and the problem will be solved by itself. Employees will either not have their phones working, which will raise questions, or they will start using Tizen. In a corporate environment, there is no such problem, where the use of such devices will be conditioned by access to the intranet and certain services. I would especially like to emphasize that no investment from the state in the Russian association Tizen is required. This project is quite capable of getting on its feet without the help of the state; it only requires the desire of Russian officials to create such a system. As we know, there is a need for it.

I'm not specifically trying to get into the technical jungle, they are not very important in this story. The Tizen system makes it possible for any country to quickly create an alternative to Android that will not be infinitely outdated at the start. Quite modern interface, all typical features out of the box. Watch the video in which I show what Tizen OS 2.4 is, there are very few differences from the budget Android.

And additional software for corporate devices is hardly needed, or it can be created in HTML5 in a very short time. The first device on which this project will be launched in Russia is Samsung Z3, you can read its review on the website.


If Russia is the first to make a national profile on Tizen, then it will be able to extend its experience to other countries, including providing crypto protection systems. And this is a completely different market, which today has a certain bias towards the United States and a number of other countries. In fact, before our eyes, a project is being born that can become an interesting prototype of a specialized system for state and corporate governance at the country level. As practice shows, such systems can be useful and find application, but it is another matter that, perhaps, some of the Russian officials will consider that it is easier to invent a bicycle on their own, and then Tizen will not give way. But the start of the project in Russian realities is very bright, it has every chance of becoming that very national system, although I don’t want to call it that, because this phrase evokes negative associations, it is burdened by the past.

I recommend to read samsung review Z3 to understand what Tizen can do today and why it is quite applicable for corporate use. Finally, I want to ask you to answer one important question. Do you think Russia needs its own operating system protected from outside espionage for mobile devices and computers? Should officials use such secure devices, or is it enough that they have an iPhone / Android? Share your thoughts.

In this article, I would like to talk about the impressions I got when I met Tizen OS - a new operating system for which you can and should write applications based on web technologies (js, css, html). Samsung, Intel and several other large companies have invested a lot of effort, time and money in it, and in the near future they see it as the main one. replacement for Android and other mobile OCs on most devices.

I would like to immediately point out that I have nothing to do with the development or promotion of Tizen. Therefore, this article is from the outside, from the point of view of a web developer, slightly subjective, but as honest as possible.

What is Tizen OS?

Tizen is an open source Linux kernel-based operating system designed for a wide range of devices:

  • smartphones
  • tablets
  • computers
  • automotive systems
  • tVs
  • digital cameras
  • consumer electronics
  • medical technology
  • components of "smart home"
  • etc.

The Tizen Logo is the capital letters TIZEN (pronounced "Tizen"). The symbol is a Tizen Pinwheel.

The creators of Tizen put 3 fundamental terms in its name:

  1. Tie - connection,
  2. Rise - activity (rise)
  3. Zen - meditative qualities (Zen)

The co-CEO of Samsung Electronics recently stated:

"We want to see Tizen on everything"

Can Tizen really compete in the OC market? Let's figure it out.

Where did he come from? A bit of history ...

On September 27, 2011, 2 organizations, the LiMo Foundation and the Linux Foundation, officially announced the launch of the new open-source software platform Tizen based on the Linux kernel. The project is led by Samsung and Intel in partnership with the LiMo Foundation consortium.

But in reality, everything is not so simple. Tizen has a long history.

Without going into the details, it all started like this:

Maemo

Back in 2005, Nokia introduced the first version Maemo - a platform for portable devices based on Debian.

MobLin

In 2007, a specialized Linux distribution was released called Moblin (MOBile LINux), designed to run on ultraportable devices equipped with intel processor Atomintel.

Maemo + MobLin \u003d MeeGo

2010 Nokia and Intel join forces to create a platform MeeGo based on Maemo and Moblin. It also uses developments from Fedora, Debian and OpenSUSE. The first version was released in 2010, but already in September 2011 it was announced that during 2012 the MeeGo developments will be part of the future Tizen.

LiMo

In 2007 Linux foundation and Samsung create LiMo (LInux MObile) Foundation and release the LiMo Platform software (R1 - 2008, R2 - 2009). In October 2009, there are already 40 LiMo devices on the market. In 2012, it was announced that the LiMo foundation would be renamed Tiznen association.

Bada

In parallel, Samsung is working on a closed platform Bada and from 2010 to 2013 releases several stable versions of Bada and a line of so-called "badafones". February 25, 2013 - Samsung officially announced the merger of bada with Tizen.

Tizen Association

As mentioned above, in 2012 the LiMo Foundation was officially renamed the Tizen Association, which included 12 companies: Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT, Sprint, SK Telecom, Orange, NTT Docomo, Vodafone.

Tizen IVI (In-Vehicle Infotainment)

In addition, in 2012, the Linux Foundation established a working group Automotive Grade Linuxwhich aims to develop a unified platform for car infotainment systems.

It includes such eminent brands as Jaguar, Toyota, Nissan, Land Rover, Fujitsu, Intel, Samsung, NEC, NVIDIA, Aisin AW, DENSO Corporation, Feuerlabs, HARMAN, Reaktor, Renesas, Symbio, Texas Instruments Incorporated (TI), Tieto other

Tizen was chosen as the project on the basis of which the IVI platform is being developed.

And even the most “innovative” company Kamaz showed at the exhibition a truck with a Tizen system on board instead of a standard cassette recorder.

Existing devices with Tizen on board.

At the moment (summer 2014), there are already several diverse devices based on Tizen:

  • Digital camera Samsung NX300M (October 2013)
  • Smart watch gear 2 (april 2014)
  • Tizen-smartphone Samsung Z (summer 2014)
  • Tizen TV smart TV prototype (summer 2014)

According to rumors, in September 2014, Samsung will also introduce Tizen-based Gear Glass augmented reality glasses. The corporation has already received several patents related to smart glasses. One of them suggests that Gear Glass will have not only a display, but also a built-in speaker. Unfortunately, the information is informal. Samsung has not yet commented on it.

Hardware compatibility

Tizen supports hardware platforms based on ARM and x86 processors. The system provides support for Full HD displays even in early builds. Also Tizen already has support for 64-bit Intel and ARM architecture. This was predictable since Intel is one of its main developers.

Tizen platform and architecture

As mentioned above, Tizen is an open source operating system based on the Linux kernel. So, GNU, opensource, freedom and all things.

That being said, Tizen has nothing to do with Android. All drivers were written from scratch. Perhaps this is why current builds are significantly faster than Android.

Tizen was originally conceived as a web-based operating system (yes, yes ... HTML5 / JavaScript / CSS). This is not to say that this is a new idea. It has already been successfully implemented in webOS, chromeOS, firefoxOS. But the creators of Tizen went further. They also offer components for building application interfaces and web apis for integration with embedded applications and hardware (clocks, alarms, reminders, notifications, calls, contacts, Bluetooth, power, system settings, etc.)

But what's even funnier, starting with version 2, you can write high-performance applications for Tizen, including in C ++ (using OpenGL® ES, OpenAL and OpenMP® and the Glibc libraries, libstdc ++, libxml2). It uses the best practices of bada, which also makes it possible to be compatible with applications written for "badafones".

For example, VK For Tizen is written as a hybrid application.

Development for Tizen.

For all the latest developer information, visit developer.tizen.org

At the moment (07.2014) 2 types of SDK are available:

  • Tizen 2.2.1 SDK (for mobile phones and similar gadgets)
  • Tizen SDK for Wearable 1.0.0b2 (for watches and similar devices)

There are versions for Windows, OS X and Ubuntu.

What's wrong with the SDK?

In my subjective opinion, the SDK is still very crude. Let's go over its components:

1.IDE (Eclipse)

Everything is ok here, except for choosing eclipse as a platform! I tried on OS X with 8gb memory and core i7. The development environment takes a long time to load, slows down, freezes and enrages a little ...

2. Web-simulator (based on chrome)

With the simulator, you can debug, debug and pre-test web applications written for Tizen. Simulation of device turns, hard buttons, zoom, calls, sms, geolocation, etc. is available.

When working with the simulator, the feeling of “unfinished” its UI and UX does not leave. The standard jQuery UI theme, the inconvenience of controls, a lot of visual flaws in the interface ... All this looks more like something done on the knee in 2 days than a Samsung and Intel product;)

3. Emulator (emulation of hardware based on QEMU)

Everything looks nice and seems to work, but zhuuuutko slows down. It’s not just me.

In addition, Samsung has a Remote test lab, where you can book a real Tizen device for tests for up to 2 hours.

4.UI-builder

With the UI builder, you can build some interfaces and collect sliders, buttons, checkboxes and other elements in them, of which there are a huge number. As a result, you will get ready-made html markup.

It is alarming that after painstaking UI-building, something visually ugly turns out, while the resulting html file contains the following inscription:

This file was generated by Tizen Web UI Builder. This file will be auto-generated each and everytime you save your project. Do not hand edit this file.

To be honest, it's hard to imagine using this UI builder to build real interfaces. Moreover, it is also rather inconvenient and buggy.

5. Documentation

Together with the SDK, you get a local server with documentation. Here we must pay tribute, it is quite detailed, although it is made on some kind of terrible engine.

6. Application examples

This is probably the only thing I liked about the Tizen SDK. There are many examples, they are diverse and well written. There is almost everything: from compasses and clocks to photo applications, chats and sms. Sometimes it is much more convenient and quicker to see how the examples work than to read the documentation.

Tizen design - getting better and better every day!

Back in November 2013, the Tizen OS interface looked distinctly hipster:

And reminiscent of old Nokia interfaces familiar from childhood:

A calculator brought back memories of something long forgotten:

But things are changing for the better. If you look at the interface of the new Tizen Z phone, you can see a beautiful, smooth and clear flat UI, similar to the standard Android themes, round icons, a bit reminiscent of firefox OS. There are several non-standard solutions for organizing workspace and applications.

Looks pretty cool! The same can be said for the Samsung TV design.

Now it is very fashionable to have your own marketplace. Tizen also has it. Here's some information I found.

  • Tizen store is preinstalled on all devices.
  • Registration for developers is free.
  • Up to 70% of the app revenue goes to the developer.
  • Application analysis promises to be quite fast (no more than three days).

The web version of tizenstore.com is not yet available (summer 2014):

But developers can already use seller.tizenstore.com to register and download apps.

The last screenshot has a funny motivational caption:

Submit your applications and win a brighter future with Tizen OS

Finally

Honestly, I personally, as a developer, a few weeks ago (before I installed the SDK) really wanted to write a web application for Tizen. But the seias desire disappeared. The reasons for this are the dampness of the SDK, the inability to try the work of applications on real devices and, of course, the fact that it is not yet entirely clear why I need it and how it will be possible to make money on it.

But all this is just the beginning. Tizen has every chance of becoming a major player in the operating system market, or at least firmly occupying a certain segment in it. Samsung already has a very large reputation in the world of mobile devices, unlike, for example, the parallel developing firefox OS. It is difficult to say yet whether Tizen will become new Android or it will go out imperceptibly like Bada.

What do you think about this? I'm waiting for holivars in the comments;)

Almost two years have passed since the announcement of Tizen OS by the LiMo Foundation and Linux Foudation, but on Habré this topic is still not sufficiently covered. In this article, I will introduce you to the new operating system, review the main development tools and resources associated with it, and talk about ways to make money with Tizen.

In addition, the possibility of using Tizen-based software for completely different types of devices in the future is being considered: TVs, digital signal receivers, multimedia systems and even household appliances.

Development for Tizen

The main development tool for Tizen is the Tizen SDK, which includes an Eclipse-based IDE, a set of tools (Web Simulator, Emulator, Interface Designer, and others), a compiler, documentation, and sample applications. Tizen SDK builds are available for Ubuntu (x32 / x64), Windows XP and Windows 7 (x32 / x64), Apple Mac OS X 10.7 Lion and 10.8 Mountain Lion (x64). You can also add a tool to transfer applications created for bada to the SDK by connecting an additional repository.

But there are other development tools that support Tizen as well. For example, the Intel XDK, a cross-platform development tool using HTML5, and the Intel HTML5 App Porter Tool, which converts iOS apps to HTML5 apps. You can design, prototype and debug interfaces using Tizen UX Layouter & Composer. It is also important to note that the development of games for Tizen was supported by Havok (Project Anarchy), Unity Technologies (Unity3D), Marmalade (PhoneGap), Game Salad and YoYo Games, adapting their engines and tools. And developers using the popular Qt toolkit should be interested in a rapidly developing project designed to make Qt applications work on Tizen devices.

Earnings with Tizen

As is the practice today, Tizen has its own app store, the Tizen Store, which is developed by Samsung. The corresponding software will be preinstalled on each device. The client side of the Tizen Store is currently unavailable, but developers have already been given the opportunity to upload apps to seller office. This allows the first to occupy the still relatively free niche of the application market. The Tizen Store can host HTML5, native and hybrid apps. In the future, support for other multimedia content is planned. Key features store is a fast process of analyzing downloaded applications, which takes no more than three days, and a high share of the developer's profit from selling applications - 70%.

There are also contests and hackathons for Tizen developers in the world. For example, on July 10, the application competition began, and the submission of works for which will end on November 1. A distinctive feature of this competition is huge cash prizes - the total fund is more than $ 4 million! 54 winners will be selected in nine nominations (3 games and 6 non-games). In addition, additional prizes will be given to the developers of the top ten HTML5 apps. This is a great opportunity to receive a valuable reward for your abilities, hurry up to participate!

Tizen on the Internet

The main resource for information about Tizen is Tizen.org, maintained by the Linux Foundation. It consists of several sections:
  • the main page contains general information, news and announcements of upcoming events,
  • on the developer page, you can download the SDK, view the documentation and participate in forum discussions,
  • is dedicated to developing the Tizen platform and porting it to devices.
In addition, there is a bugrtecker and a section for wiki articles.

This concludes my introductory article, and I invite you to follow the news of Tizen in

 
Articles by topic:
Installing apps on your smart TV, or how to get the most out of your TV
There are currently hundreds of Samsung Smart TV apps out there, but which apps for Samsung Smart TV should you choose? When using these apps, you get obvious streaming video feeds from such well-known TV brands to
Personal account triolan Triolan entrance
If you actively use the capabilities of interactive television, your personal account Triolan has been developed and is successfully functioning for you - a personalized page that allows you to: Track your account balance, replenish it, if necessary, in real
What is the Internet in the Czech Republic. Cellular communication in the Czech Republic. What Orange Mundo offers
The Czech Republic is beautiful at any time of the year. There is always something to do here for the curious tourist. Wonderful medieval castles, delicious beer, healing Karlovy Vary waters, ski resorts and even golden beaches of the famous Machovo Lake resort. Besides
Smartphone
- a smartphone from a Korean manufacturer, which is designed to occupy the niche of entry-level devices. It has good functionality, a recognizable design and a popular brand. An excellent choice for those who want to get a real "smart phone", but at the same time do not overwhelm