[Tizen General] Creating Tizen Native Project Error

Alejandro Piñeiro apinheiro at igalia.com
Mon Nov 3 16:56:02 GMT 2014


On 03/11/14 17:17, VanCutsem, Geoffroy wrote:
> *From:*General [mailto:general-bounces at lists.tizen.org] *On Behalf Of 
> *Alejandro Piñeiro
> *Sent:* Friday, October 24, 2014 7:22 PM
> *To:* general at lists.tizen.org
> *Subject:* Re: [Tizen General] Creating Tizen Native Project Error
> On 23/10/14 17:35, VanCutsem, Geoffroy wrote:
>     Hi,
> That link explains that the Tizen IDE has integration with GBS:
> https://wiki.tizen.org/wiki/Platform_Development_Using_IDE#GBS_Options_Setting
> And although seems to be really focused on tizen 2.X, it includes some 
> references to Tizen 3.0. That seems to suggests that Tizen IDE/SDK 
> should work there too.
> So, taking all this into account, is that wiki page correct, or as you 
> suggest it is better to use GBS manually (meaning that the page is 
> somewhat outdated)?
> [Geoffroy] This is a good question, I have seen that page a while ago 
> but have never tried to actually use it. It would be good to get 
> confirmation from the Tools team as to how mature/functional that 
> solution is. All developers/contributors that I know use GBS and MIC 
> at the command-line.

Well, since my email, then some discussion happening on tizen-ivi, and 
this was said on one of those emails:
"Although currently IVI SDK doesn't support native apps(I am not sure if 
IVI SDK also need to support native apps in future). It is a key issue 
for Tizen SDK(including mobile SDK, wearable SDK, or others)."

So the conclusions is that depends on the profile, and that the wiki 
page is somewhat outdated. Is the documentation also JIRA tracked?

Full email:

> And now something somewhat offtopic, there is one thing that I miss 
> from the tizen documentation. Although it properly and detailed 
> explains how to create a new image based on the tizen repositories 
> locally (using gbs), it is not clear how to create a new native 
> application, compile and test it on a image, before event suggesting 
> to integrate it on the Tizen machinery. Or am I wrong and there is a 
> similar link around that I missed?
> [Geoffroy] There isn’t such a wiki page that I’m aware of. The process 
> to go through would be roughly the following:
> -Host your source code in a git repository.
> -Prepare the packaging info (aka your spec file) for it (for GBS): 
> https://wiki.tizen.org/wiki/Packaging/Guidelines and put it under the 
> ‘packaging/’ folder (in your source code.
> -Put your manifest file in ‘packaging’ too (see this wiki page for 
> more info: 
> https://wiki.tizen.org/wiki/Security/Application_installation_and_Manifest)
> -Build your code against Tizen using GBS: if successful this will 
> generate an RPM file that you can then transfer and install in your 
> Tizen image.
> Just note that with Yocto, the packaging information is different and 
> comes in the form of a recipe that bitbake will use.

That is a really good explanation. Thank you very much. And I think that 
it would be good to be included as part of the documentation (not sure 
exactly where).

Thanks for your answer

Best regards

Alejandro Piñeiro (apinheiro at igalia.com)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tizen.org/pipermail/general/attachments/20141103/23335339/attachment-0001.html>

More information about the General mailing list