Is there any way to convert a xcode project to smartface ? I have a xcode project and i want to open it with smartface.
No, Smartface has an IDE called AppStudio itself. You should construct your UI and application flow with that. From a Smartface app you can navigate to and from your old XCode project.
If you haven't developed much with that project, just switch to Smartface and have links to old XCode project pages. The best way is to fully switch to Smartface. With that way, debugging and testing your app will be much easier.
You can use plug-in support for extend your Smartface project. Its enterprise feature now and will be release to community soon
Related
Is the Smartface provide external libraries in order to them on projects?
For example, if I want to use Angular.js in my Project, is it possible?
Smartface App Studio can use any JavaScript code or frameWork without DOM.
Also, there is an ongoing development about plugin support for community. You can also use Obj-C , JAVA , C++ libraries in your applicaiton.
You can also check the link below which uses UnderScore frameWork in Smartface App Studio;
http://www.smartface.io/developer/guides/get-started/sample-smartface-code-project-kitchen-sink/
http://www.smartface.io/developer/guides/get-started/reusable-sample-dynamic-codes-kitchen-sink-part-2/
And you can check the roadMap for more information about plugin development and more;
http://www.smartface.io/roadmap/
I have installed eclipse phonegap plugin and I am easily able to make applications for android. However I want to make application for any other platform like bada, tizen , blackberry, etc. But when I create new Phonegap project, it doesn't show any option for choosing platform. It directly takes me to android. Is there any way that I can use this plugin for developing for other platforms.
I have googled a lot but nothing found relevant.
Probably you may be interested in Titanium. Latest version supports (check beta) Tizen and Blackberry 10 as well as Android and iPhone. With it you will be able use javascript for mobile application development. Also it creates "native" application instead of html if possible.
And forgot Bada. It`s gone.
If we make our Dashcode application open in Xcode then are we making a native app....
Dashcode is an IDE, a tool or set of tools for developing Mac Widgets, web based iPxxx applications and Webkit based Web applications. In Dashcode JavaScript, CSS and HTML are used to develop these applications.
XCode is an IDE for developing native Mac applications and iPxxx applications usually but not exclusively with Objective-c and an interface builder for the graphical elements.
A Dashcode project is in reality a set of file in a folder, but the Mac Finder makes it look like a bundle. If you right click the project and click on open project you will just see all the files in the project.
Opening the Dashcode project in XCode doesn't do anything, i just tried it, but even if you did XCode will not perform an magical transformation and turn JS/CSS/HTML into Objective-C and therefore it will not turn it into what i think you mean by native app. To do that you will need to learn Objexctive-C cocoa and the XCode programming tools and interface.
In answer to oyur added comment not it will not change any code.
If I am not mistaken a little more input towards this may be nice. If you use PhoneGap in Xcode then you can make your web app a native app with very little effort. I found that porting my skills from mobile web development to Xcode was something I didn't have the time to put out upfront so to get my app out there right away, PhoneGap was my answer.
I hope this helps, but do know that it is not going to be as efficient of an app built this way.
I think you want to know: can we treat a DashCode app as native app, and run on simulator and/or real iOS devices.
From my point of view, the answer is: YES
I think what you asked can be answered using here.
I am used to Visual studio, I have class library projects that I reference in my web sites or windows applications. Using class libraries allows me to create common functionalities, utilities once and use them over and over again.
How do I do this with Xcode and iPhone App development?
I am looking for some details on how to create the library, where to stores the files and how to reference in my App. That is if it is possible.
I am very very new to Mac and Xcode.
Creating a Static Library for iPhone App
On the iPhone, you need to create a 'static library' target. This will build your code into a .a file which will then be integrated directly into your iPhone application.
http://db-in.com/blog/2011/07/universal-framework-iphone-ios-2-0/
This way has worked for me. If you need to use xibs or other non-compilable resource files in the framework, look at the embedded framework section.
Although I've been getting more and more familiar with Xcode while developing for the iPhone, there are times I just wished I had a better IDE, something like Eclipse.
So I was wondering does anyone know how to migrate iPhone projects to Eclipse, and if it's worth it?
XCode largely uses standard Unix tools for a lot of its work. iPhone applications are compiled using GCC 4.0, it uses gdb for debugging, so it should be possible to set up Eclipse to at least compile applications.
If you look in the Build section of the Project Info pane (select the project, hit the Info button in XCode, choose the Build tab from the top) you can see many of the options.
I'm not sure what is required to copy a file to the simulator and attach a debugger to do a test run, it might not be worthwhile to jump through all the hoops and Apple may require an XCode generated build to accept an app into the App Store.
It may be the case that for regular code editing you can work reasonably well in Eclipse, then switch to XCode for interactive debugging.
Most of the existing Eclipse plugins seem to be oriented towards developer iPhone-aware web applications, so I'm not sure if you'll get any help there.
As far as I know you cant use Eclipse or any other IDE to develop for iPhone.
Apple only supports XCode and this wont change in the future. So I think you have to get used to XCode.
Late in the game, but you might want to kick the tires with JetBrains's AppCode, eventually a full feature drop-in replacement for xCode ... and very similar to IntelliJ (GUI, work flows, etc...). Still Early Adopter as of now, it performs some tasks rather well. I still use xCode for configuring the build options and targeting the device, but that will eventually be taken care of.
regards
There's cross compiling that give you ability to develop IPhone apps on eclipse
http://www.youtube.com/watch?v=TG-NIt2O5J8
There are no plugins that support Apple IOS application development in Eclipse but on windows, you can develop using Adobe CS5. This is one of the powerful tool from Adobe in which you can develop .ipa applications on windows but you need some stuff to be ready before you start developing IOS applications using Adobe CS5