Home > {{category.CategoryName}} > Appcelerator Titanium Mobile
Appcelerator Titanium Mobile Cross Platform Frameworks App

Appcelerator Titanium Mobile

by Appcelerator Inc

Develop native apps using JavaScript
Helps with: Cross Platform Frameworks
Similar to: Oolong Engine App Android Box2D App Flurry Analytics SDK App AWS Mobile SDK App More...
Source Type: Closed
License Types:
Supported OS:
Languages: Java Script

What is it all about?

Everything you need to create great, native mobile apps—all from a single JavaScript code base.

Key Features

* Cross-platform mobile app development—with no hybrid compromises. * Obtain instant visibility into app performance * Reduce app crash rates and improve uptime * Quickly identify, pinpoint and fix app issues * Create and schedule notifications based on query output. * API endpoints for queries for instant access by other systems (e.g. BI) * Compare query results, export as CSV, and set queries access privileges. * Full lifecycle visibility into all your apps * Identify pre-production bottlenecks * Increase collaboration, reduce reliance on point tools and manual reporting * Speed enhancement decisions for quicker releases and continuous delivery


Pricing

Yearly
Monthly
Lifetime
Free
Freemium
Trial With Card
Trial No Card
By Quote

Description

Trial No Card
By Quotation

Alternatives

View More Alternatives

View Less Alternatives

Product Analysis

Cross Platform Frameworks

Appcelerator Titanium

Appcelerator Titanium

By Hugo Reyes | 10/23/2016 | Product Analysis |Beginners

Appcelerator Titanium is a development kit aimed to design mobile and desktop apps. It comes with a bundle of products that will be enough to develop a full game or any other kind of app. Titanium is so widespread that it is estimated 10% of mobile phones in the world run apps made with Titanium and there are already over 800,000 developers using it. It was once open source, but the Titanium version is a paid app, and not a cheap one actually.

      

FEATURES

Appcelerator Titanium is actually a bundle of apps that will let you create games or any other kind of apps so, we will review the bundle (or a large part of it) here and let you decide if this is the technology you need to build your own apps and games.

But first, we will review the pricing of Appcelerator Titanium. The indie version comes with Titanium, Appcelerator Studio, Arrow builder and User analytics and the price is $36 per month with a month free if you pay annually for a total of almost 400 dollars a year. To be an indie version it is expensive and actually if your app is going to use modules or you want to add some serious power to it you will need the Pro version priced at $99 per month paid annually for a total of $1188 per year. That is pretty high if you compare it to other pricing plans for other platforms. Oh and both plans are per seat so if in your team you have 3 developers, multiply that price by 3. And then there is the Enterprise version with premium support and other features you probably won’t need as it's barley mentioned in the website. They follow the “we will review your project, your company and we will try to squeeze as much juice out of you as we can” policy that we hate to see in many SDKs. So, it is clear Appcelerator Titanium it is an expensive product.

There is also a marketplace where you can buy assets for your games. This includes modules, templates, extensions for web services and recently they've also included cloud services. The marketplace is very wide and you can find almost anything you need however, things don’t come for cheap much like the kit itself.

It is also not completely Cross-Platform. You can build apps for different platforms but you can’t just write the code once and then deploy it across several platforms. You have to develop for each one of them although you can reuse some code.

What is really cool about Titanium is that it accelerates the process in the creation of mobile games. Things that are usually time consuming, can be done much more easily in this platform. There is also the option to use native toolkits so that you will be developing native apps, running faster and looking much better for users looking for a true native experience. It is based on JavaScript and there are many developers who know how to use this language. JavaScript is typically a web programming language and this has a big influence when the app has to interact with web services. Titanium allows for the use of JSON format to transfer data so when you have to receive data from the network you can just assign it to variables without any parsing, conversion or extraction.

Don’t expect a drag and drop system here; most of the development will be done via code. It is JavaScript based but you can also use HTML or CSS to convert your apps to native mobile apps. This, in theory is great but sometimes the conversion results in a laggy game that crashes for reasons unbeknownst to the developer.

There is a module called StoreKit that will allow you to make in-app purchases for your app but the truth of the matter is it isn’t working well at all. It is buggy and it doesn’t seem to work as many programmers expect, so you should stay away from this. The main problem is that 72% of the revenue on apps comes from in-app purchases.

The community is large, however the official forums are very biased. They delete the awful comments that many developers write because this SDK is quite buggy. It is not only about the Storekit, there are many developers complaining about the rest of the package and as soon as they detect some criticism in the forums, they gete deleted. They've also deleted most of the help available from the web for no apparent reason and even though there are a lot of developers who used Appcelerator, with the new pricing scheme and the lack of support in the new paid version, they are moving away from it at a very fast pace.

PROS

  • JavaScript is a language many programmers know.
  • It is all integrated.
  • It is fast to deploy prototypes

CONS

  • There are many bugs reported that never had a fix.
  • The pricing scheme is outrageous for many developers.
  • Some of the apps are not well responsive when developed with Appcelerator.
  • The fact that you can’t use in-app purchases with their very buggy Storekit.

 

CONCLUSION

Once free and once open source, but no longer. Appcelerator has boosted the prices of what was once a free app but the quality of the product hasn't justified the need price. The bugs reported, the fact that the negative comments are constantly deleted from their forums and the lack of support has turned what was once a great product into an average one and, if we consider the price of the Pro version which is the one you are likely to use if your project is a serious one, there are many other toolkits and SDKs working much better for that price or cheaper. Even free. Although there are many apps built with this system we clearly recommend to stay away from Appcelerator Titanium at least until they fix all the problems.

By Hugo Reyes | 10/23/2016 | Product Analysis

{{CommentsModel.TotalCount}} Comments

Your Comment

{{CommentsModel.Message}}

Top DiscoverSDK Experts

User photo
3060
Karen Fitzgerald
7 years in Cross-Platform development.
Mobile | Cross Platform Frameworks
View Profile
User photo
1650
Martin Cohen
Over 5 years in cross-platform development.
Mobile | Cross Platform Frameworks
View Profile
User photo
1490
Ronan McCarthy
Cross-Platform & Web developer.
Web | Mobile and 6 more
View Profile
User photo
1220
John Cole
Experienced Cross-Platform developer.
Mobile | Game Development and 2 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more

X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now