Is possible create a Core in appcelerator for ios and android

You must Login before you can answer or comment on any questions.

I need to create a large enterprise application and I wonder if it is possible to create a common core with Appcelerator as a "framework" for iPhone and Android. The idea is to start the project in native to maximize the view of each platform but the common part of the application and make it strong with Appcelerator.

— asked 8 months ago by Rubén Fernández Pol
2 Comments
  • I'm not sure I quite follow.

    Could you be more specific so everyone understands what you are trying to do?

    — commented 8 months ago by Christian Brousseau

  • To make the most native views when creating the application for each platform the idea is to create a project to start in xcode. Let's say we create the view with Interface Builder but all the functionality that may exist behind, login, web services, all of which could be common across platforms create with Appcelerator. Once finished this draft say we started doing the android and do the same views but we add the module created with Appcelerator and this part and this common for both platforms.

    — commented 8 months ago by Rubén Fernández Pol

1 Answer

I think you've got the idea backwards. You would use Titanium to build your application, and use native code only for the things that Titanium can't do out of the box. Most UI things are supported on both platforms.

— answered 8 months ago by Shannon Hicks
answer permalink
4 Comments
  • Thanks for the answer.

    You say that i can do all project with appcelerator and modify the graphics with xcode and Eclipse for have a aspect more native??

    — commented 8 months ago by Rubén Fernández Pol

  • No, I'm saying that you don't have to bother with xcode/eclipse for native UI. For example, in Titanium, if I create a new tableview...

    myTable = Ti.UI.createTableView();
    It is a truly native iOS UITableView on iOS, and a TableLayout on Android. Titanium even supports platform-specific UI. On iOS, you can use UINavigationController, and on Android you can create a Menu. Titanium SDK 3.0 brings support for the Android ActionBar, too.

    My gut says you were under the impression that Titanium is like PhoneGap, and you have to make things that look like a native UI. The whole point of Titanium is that you don't do that, you get to use the real, honest-to-goodness native UI for each platform.

    — commented 8 months ago by Shannon Hicks

  • And if I wanted to do for such a complex chart, with their views, functions that do not allow the Appcelerator is when the modules could be used to extend these capabilities????????

    — commented 7 months ago by Rubén Fernández Pol

  • Show 1 more comment

Your Answer

Think you can help? Login to answer this question!