Question
I can successfully install and run a Tizen 4.0 TV .NET application on both an emulator and a real TV device. However, the app doesn't appear in the "Apps" tab of the Smart Hub interface, making it inaccessible to users through this standard navigation method.
Interestingly, web TV apps (.wgt packages) are visible in the "Apps" tab and can be added to the Smart Hub. These web apps can even launch the .NET application using the application API.
Key questions:
- Why are .NET apps not displayed in the Smart Hub's "Apps" tab?
- Is this functionality currently in development, or is it an intentional design decision?
Answer
Problem Understanding
The issue involves .NET applications not appearing in the Smart Hub's app drawer on Tizen 4.0 TV platforms, despite being properly installed. This creates usability challenges as users cannot directly launch these applications from the main interface.
Solution Methods
-
Emulator Workaround (Tizen 5.0)
- Install TV extensions via Tizen Studio 3.0 Package Manager
- Launch HD1080 TV emulator (tv-samsung-5.0-x86)
- Install your .NET application
- Navigate using HOME key > Left key (to "APPS") > Up key
- Use direction keys to locate your app and press Enter
-
Alternative Launch Method
- Create a web app (.wgt) that can launch your .NET application
- Use the Application Control API to bridge between web and .NET apps
Additional Tips
- This appears to be a platform limitation in Tizen 4.0
- The behavior might change in future Tizen versions
- Consider submitting a feature request through official channels
- For production deployment, evaluate if a web app wrapper solution would meet your requirements