语言

Menu
Sites
Language
Confused about Tizen 2.4 SDK

I have a Tizen 2.3 native mobile app already published in the Tizen Store, and working well on Z1 devices. I assume it would also work well on the new Z3, but I'd like to enhance my app by implementing some of the new Tizen 2.4 APIs. However, the new 2.4 SDK clearly states that it can only be used to develop apps for Tizen 2.4.  How can I proceed to update my app?  Do I have to keep both Tizen 2.3 SDK and 2.4 SDK installed on the same machine, and develop 2 separate apps?  It seems quite redundant to me, but unavoidable, since noone cannot possibly expect that every Z1 devices will magically be migrated to Tizen 2.4 -- or can we? :)

And even if I keep both SDKs installed, and maintain 2 app instances with 2 source code instances, how can I update my app in the Tizen Store to have both apps in the store? So if someone with a Tizen 2.3 device browses the store, he/she would get the app developed using the 2.3 SDK; and one with a Tizen 2.4 device would get the app developed using the 2.4 SDK. Is there a proper way to do that?  I hope I won't have to assign a new entity for the 2.4 app and keep 2 apps in the store the same time...

Thank you for your time.

Regards,
Tamas

编辑者为: Tamas Miklos 23 10月, 2015

响应

4 回复
Peter Wegner

After 2.4 Beta Firmwaretest "they" announced "soon" Final 2.4 coming also to Z1...

We will see when. Maybe then 2.4 SDK is enough for both... Z1 and Z3.

We will see in future. Latest Z3 Firmware contain 2.4.0.1 Version...

Maybe next month... November we know more.

 

Best Regards

Tamas Miklos

Thank you for your reply. But even if there's a 2.4 update for Z1, I think it's safe to predict that not all users will migrate. I'm pretty sure for very long months the penetration level of 2.4 will stay well below 80%, and will still leave many users running 2.3. So I'm definitely not looking to abandon 2.3 development just like that. My main issue is not even the redundancy of keeping 2 SDKs installed, or the redundancy of keeping 2 instances for the source code and applying all changes and fixes twice. My main issue is that as far as I can tell, the current Tizen Store cannot handle 2 app packages for a single app identity, based on the SDK they support. If I can keep my current 2.3 app in the store, and upload a new 2.4 app while still keeping the 2.3 app there, then it's a working solution. If I can only roll out a 2.4 update by overwriting the existing 2.3 app, then it's not a real solution, but a very disappointing limitation of the store.

 

And even if we let's say have to use 2 different app identities in the store, one for 2.3 and the other for 2.4, it would raise more issues. Like how to name the 2 apps? What would happen on a 2.4 device like Z3? If one app is for 2.3, and the other is for 2.4, then on a Z1 running 2.3 only the first app would be listed by the store -- that's fine. But on a Z4 running 2.4 or on a Z1 running 2.4 both app would be listed by the store, since both a 2.3 and a 2.4 app would be compatible with the device. It would be an unnecessary and silly confusion for the end-user :(

daniel kim

Hi,

I guess that 2.3 application need to be updated to 2.4 in same contents id. but  it's depend on AppStore. so  I would suggest you to  ask your query into AppStore.

       http://seller.tizenstore.com/qa/getQaList.as

regards

Alex Dem

Hi,
fyi, there are could be some differences in api and in behaviour on real devices, (like elm_image_orient_set)
And possibly you will need implement different logic in apps (for Z1 & Z3).
afaik, better use 2.3.1 for Z1 , 2.4 for Z3.
Alexey.