Languages

Menu
Sites
Language
How to create a native app without SDK or CLI

Hello to all.

   My problem is that I have a ARM proccesor computer, and SDK is only aviable for x86 and amd64 architectures.

The questions are:

Can I skip use the SDK and use my local gcc (I have Linux ARM distro), actually I am trying this way, and make from .c a executable ARM binary is not a issue, but pack the binary inside Tizen app without SDK is a headache, and I couldnt find any documentation about how to do manually... Write the manifest, layout and res.xml seams easy, but how to do the signature? and can I use zip and rename the .zip for .tpk? I would like to have more information of internal specification of tpk files...

Any suggestion or help?

Thanks to all!

View Selected Answer

Responses

10 Replies
Nafisul Islam Kiron

Hello, you need Tizen SDK for Tizen development, currently available for Windows, Mac OS and Linux (Ubuntu).

Carlos Dominguez

Hi mate, with all respect, for answer this better was not witting nothing...

Nizam Khan

I am sure you have checked this: https://developer.tizen.org/development/tools/download/installing-sdk/prerequisites?langswitch=en

If not, please verify this page first.

Then, if you can not find any information, my suggestion is to mail to : dev@lists.tizen.org

 

Carlos Dominguez

Hi Nizam,

This is good idea! I will and I will publish answer, I thing is also interesting topic for geek developers...

Thanks!

Marco Buettner

Zipping and renaming from zip to tpk will not sign your application. I think without a x86-pc u will not sign your application.

Carlos Dominguez

Hi Marco,

Yea, I saw, and is not trivial, but I still belive that can be done with opensource software, anyway the Tizen SDK is under Flora license but all the internal critical parts are open. I still on it.

Thanks for help!!!

Mark as answer
Carlos Dominguez

Hi to all, I found the solution, I want to share here, maybe is useful for anyone:

Git Build System

https://source.tizen.org/documentation/reference/git-build-system

https://source.tizen.org/documentation/developer-guide/getting-started-guide/building-packages-locally-gbs

Is opensource, and can find the sourcecode and compile for any plataform, I made for build the core system, but some or the core app are .tpk seams that instalation should be manual throw the usb ssh (not throw installer because signature), but... at list is a way.

Thanks for help!!!

Phil rzr

Hi Carlos,

 

Can you tell which version of Tizen are you targeting ?

GBS/RPM can be appropriate if you work on Platform like Tizen 3 or RD devices like TM1 (I can test on that one if you need help)

or use emulator as fallback too.

 

For existing products, it's a bit more complicated as you're not supposed to use rpm install on it

 

For the records here are related link :

 

https://developer.tizen.org/forums/sdk-ide/packing-.tpk-file-without-sdk


https://developer.tizen.org/forums/native-application-development/how-create-native-app-without-sdk-or-cli


https://samsung.tizenforum.com/?topic=25175.0

Carlos Dominguez

Hi!

My target is Tizen 2.4 mobile (TM1), is a existing product, actually I wanted to install in my phone...