Question
We are looking to develop a TV application for Tizen 2.3+ using EFL and C/C++ (not a web application). Could you provide guidance on how to get started?
We attempted to build the BasicUI sample application for mobile-2.3. While it works on the TV emulator, it continuously loads without completing on an actual TV device.
Additionally, it appears that .NET applications are only supported on Tizen 4.0 and above. Is this correct?
Answer
Problem Understanding
- You want to develop a native TV application for Tizen 2.3+ using EFL with C/C++
- The BasicUI sample application works in emulator but fails to load on actual TV hardware
- You're seeking clarification about .NET application support on Tizen versions
Solution Methods
-
Native Application Development for Tizen 2.3+ TV:
- For Tizen versions below 4.0, native TV applications should be developed using the Native Client (NaCL) framework
- EFL applications are primarily supported for mobile devices in Tizen 2.3
- Consider upgrading to Tizen 4.0+ for better native application support
-
Troubleshooting BasicUI Sample:
- Verify the TV device's firmware version matches your target SDK
- Check application permissions and manifest configurations
- Review device logs for specific error messages during loading
-
.NET Application Support:
- Correct, .NET applications are only officially supported on Tizen 4.0 and later versions
- For Tizen 2.3, you'll need to use C/C++ with NaCL for native development
Additional Tips
- Samsung has migrated most Tizen documentation to samsungtizenos.com
- When targeting older Tizen versions, always verify API availability in the specific version's documentation
- Consider testing on multiple TV models as hardware capabilities may vary
- For production applications, targeting Tizen 4.0+ is recommended for better stability and feature support