Titanium by Appcelerator is one of the best cross-platform solutions for iPhone, iPad and Android development. We’ll be publishing detailed tutorials on how to use Titanium, so make sure to download your copy now.
From the website: “You’ve got the ideas, now you’ve got the power. Titanium translates your hard won web skills into native applications that perform and look just like they were written in Objective-C [iPhone] or Java [Android]. With over 300 APIs, a thriving developer community6, and the support you need, you can build applications that are more social, local, media rich, interactive, and extensible.”
Rich Multimedia
Titanium offers music, photo and video streaming/storing on a user’s device as well as custom video playback controls.
Flexible Storage: Filesystem, Database On Device
Store user preferences, save data files, or implement the mobile version of a cookie using SQL Lite and the iPhone / Android’s native file system.
Unlimited Extensibility
Titanium’s plug-in architecture allows you code modules in Objective-C or Java to extend your mobile app with custom native functionality and then call those modules using Javascript in Titanium.
Your Best Shot: Access the Camera or Video Camera
Snap a photo or video, store it on the phone, and push it to Flickr, Youtube, or your website.
Cloud-Connected Apps
RESTful web services are easy to tap into with Titanium. We’ve also included a full SOAP client for making SOAP API requests. And we’ve bundled in support for over 300 APIs via Yahoo YQL.
Code like it’s the year 2020: HTML5 and CSS3 support
Built on top of the latest Webkit rendering engine, Titanium lets you develop advanced animations and sophisticated interfaces.
This looks like a great bridge between web development and coding specifically for the iPhone. Just downloaded it, can't wait to read through some tutorials!
Congrat's on the new site launch, looking swish!
Indeed, congrats on the new site – there's absolutely no doubt in my mind that it will be an awesome success :)
Excellent, I have been waiting for this. Just curious as to how this is affected by Apple's new iphone 4.0 cross-compilation policies though?
Installing it now can't wait to get my mits on this!
I thought this was going to be a way for us windows people to develop iphone apps. Lol. I guess im stuck with android for now, I didn't know about this software so thanks :)
Have they figured out the whole Apple debacle yet? It seemed like the fate of this platform was in jeopardy due to Apple's new closed policy.
Here's to hoping it finds a way around the new rules.
Do the changes in the Apple Developer Agreement affect App created in Titanium?
I absolutely love the Envato! More and more amazing sites just keep rolling in! Great work on the new site.
Didn't tried yet Titanium platform. I very like Phonegap and almost finish my project (MMO game). Pretty simple platform. I also added in app purchases. and application already submitted)))
Congrats on the website launch. Looking forward to your future tutorials!
Also downloading Titanium now, gonna give it a shot.
One problem… they have not yet figured out if it will be ok to use their framework since the new user agreement published for the apple developer license.
http://developer.appcelerator.com/blog/2010/04/up…
While I do believe it will be ok, there is still no official word.
The idea is really great but i dont like them very much. They released it with a terribly poor documentation, especially on desktop development. Beside from that they want some 200 $ / Month !!!!! for some tutorials and special support.
So they want the community to use their software with that poort documentation and even want them to pay really much money for some basic! tutorials.
There is rarely something that is so greedy for money like them. The software is really good and it would be so nice to use it if there was a readable documentation.
Wow, just this week I started playing with Titanium and you guys launch this site! Please post tuts for this platform.
Waiting the tutorial! :D
Cannot wait. I looked at the kitchen sink and there is a lot to take in.
* The Envato Network*
I've been testing it for some time, I was able to do some small apps. Unfortunately I've trouble dumping the apps into my android (I even tried thier kitchen sink app) and I have done everything and follow anything. Maybe I'll try in the future again, the help and the forums might get more robust by them.
Please let me know if any one else have this problem. Thanks!
At first, congrat's at new tuts+ site.
Second I really like to see something about Titanium, looking forward that there will be more articles as it is a really good solution to developing mobile apps and even desktop apps, which will be interesting too but i suppose it is a topic for another of your sites.
hi. this is very interesting. but does Apple support this?
i've read articles that when you develop Apple Apps/Iphone Apps, it is screened by Apple.
can this also support Flash?
see this article also:
http://www.apple.com/hotnews/thoughts-on-flash/
Hi, Titanium appears to not be valid with the new user agreement.
I use PhoneGap wich is valid with the new license agreement, totally free, have a great documentations, and have the same specifications !
@ed : when you put your app on AppStore, it is always screened by Apple. There is no support for Flash.
Hyde
Proposed changes to the iPhone SDK 4.0 ToS have cast a lot of doubt recently as to what native development tools Apple will allow developers to use, but the 4.0 ToS isn't official yet and it remains to be seen exactly how it will be enforced. You can read the Appcelerator team's response to this here.
@Hyde
I used Titanium and left it because of the poor documentation. Two days ago i tried Phonegap and tried to digg in a little bit.
The Phonegap documentation is a little bit better and there are a few Code Snipets and Tutorials too but the documentation still sucks.
Hello,
I have some questions regarding Titanium:
1. If it's cross platform why i have to install MAC OS to run have the iphone SDK?
2. Can you make apps on windows for the iPhone whit this utility?
3. On the new Flash CS5 release they say it will support programing for the iPhone. What about now when the Apple recently relased the new cross-compilation policies?
4. What can you recomand me to use to make apps for the iPhone on windows?
Thanks in advance!
Buy a Mac. I am sorry but if you want to build for Apple you have to use an Apple. Also once you get use to Mac you will never want to develop using Windows ever again.
Not necessarily Dale, Windows (and Linux) are both very good, intuitive and stable platforms for Titanium development. It just a matter of what you are most comfortable with. I own a mac, an Ubuntu and a windows machine and I would really use the mac just for recreation purposes.
Sorin, You can install Mac OSX on your windows (or linux) box by installing it in Virtualbox which is a beautiful open source app. You will find some very good tutorials on this if you search on google. That should work for creating an iPhone development environment.
@Hyde
I agree with Drazen, Phonegap's documentation is still very poor. I can't get it to work on blackberry no matter how many times I read the tutorial for it.
Still, I believe it's better than titanium as it supports more platforms.
Congrats for the new site, hope we can all contribute!
I really can't believe Apple! First of all they are way too heavy handed with what the will let into the App store.. and now they are trying to control the tools that developers can use to lock us into their platform exclusively.. come on Android, show this bully Apple, that open platforms are the best platforms! (again)
This is such a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a prime resource for free. I truly loved reading your post. Thanks!
yeah
Thanks for this post. Your tutorials are very helpful and useful, been studying them for quite sometime. Please continue to do what you do best, because your effort are very much appreciated. :)