Web development , php , ajax , symfony, framework, zend
Today Appcelerator is launching version 1.0 of their Titanium app-building system which allows developers to build mobile and desktop applications using standard web technologies like HTML, JavaScript and CSS. In addition to supporting desktop platforms like PC, Mac, and Linux, the new version of Titanium now supports both iPhone and Android with RIM Blackberry and Apple iPad support just around the corner.
Unlike other DIY toolkits that promise mobile apps without needing to know code, Titanium lets web developers leverage their existing skills to build native mobile applications that do anything any app built using that platform’s specific technologies could, like access the phone’s camera or stream video, for example.
Titanium’s code base has been improved over the past few months resulting in a number of upgrades to performance. Notes the company, “load times are under 3 seconds, down from 10-20 seconds, transitions between pages are instantaneous and processing speed has improved five-fold.” They’ve additionally added more features to offer over 100 native UI controls, native 2D/3D animation capabilities and data and media presentation capabilities. With these new improvements, developers can now build branded apps, casual games and augmented reality applications that run on any of the supported platforms.
When asked to explain what really made Titanium different than the other app-building services out there, the company’s VP of Marketing, Scott Schwarzhoff explained that many of its competitors were simply offering web apps disguised as native apps as opposed to offering the real deal. Every other offering is not even close, he says. “Native user interface (over *100* native APIs)? We’re the only provider. Push notifications? We’re it. Native maps? Same thing. Facebook Connect? We’re the only one. Application analytics? That’s us. Augmented reality? Ditto. The list goes on and on.”
Since June of last year, the Titanium platform has attracted over 27,000 developers thanks to what the company has dubbed their “native advantage.” Described here on the company’s website, this includes support for things like native controls, location-based services, social sharing, HTML5, online or on-device databases, integrated analytics, rich multimedia and more.
With the launch of the iPad only weeks away, Appcelerator is promising support for Apple’s new slate device by the third week of March. Blackberry support will follow in May/June. Titanium’s Community edition will be completely free while a pro version offers premium support, analytics and beta access to new versions.
In: web resources
5 Mar 2010
Research reports forecasting future market sizes should always be taken with a grain of salt, but it occasionally helps to see the estimates of research organizations in order to gain some perspective on the current and upcoming trends for those markets.
With that in mind, let’s take a look at what research2guidance has to say about the worldwide smartphone application market, which it estimates will grow from $1.94 billion in 2009 to $15.65 billion by 2013.
The big surge in applications will be driven by a fast-growing number of smartphone users, which the research company estimates will increase from about 100 million last year to nearly 1 billion by 2013.
There’s a ton of opportunity for corporations to tap into this vast audience with mobile apps, research2guidance adds, because according to its research only 10% of Fortune 2000 companies are targeting their customers with a smartphone application to date.
Still according to the agency’s findings, the vast majority of them have published applications to give access to their core products or for promotional purposes (91%). Only a minor share (9%) use applications as a stand-alone product.
If you’re interested in the full report, you can purchase it here.
Does your company offer mobile applications for smartphones? On what platform?
In: web resources
5 Mar 2010
Spotify is a free, legal, cloud-based streaming music service delivered via desktop software with a nice social twist. A Swedish start-up with offices in London, it launched back in 2008 in Europe and now boasts around five million users and around six million tracks from the major labels as well as a ton of independents.
Currently only available in Sweden, Norway, Finland, the UK, France and Spain (technically), Spotify has previously talked about plans for expansion — including a U.S. launch later this year, the exact date of which is TBD.
The basic version of Spotify is free to use for anyone who manages to grab an invite (either via another user or through a waiting list-based e-mail sign-up), although consumers can skip the ad-supported free option and choose to sign up for its £9.99 per month (approx $15) “Premium” service that also gives you access to Spotify’s mobile apps — and more — which we’ll explore in a later post.
But for now, here’s a quick guide to getting started on the entry-level version of Spotify, taking you through the sign-up process to more interesting options such as how to start sharing your music.
Once you get your e-mail invite, there’s a direct link within it to set-up your account which is a standard username/password affair. However, be careful when you select your username, as it’s not possible to change it — to do so would mean you’ll have to re-register which will mean begging around for another invite.

When you’ve created an account you need to download the software (which works with Windows XP/Vista/7, Mac OS X 10.4.0 and up, and Linux using Wine) via the installer option which is the usual save file, double-click, choose where you want it process as far as a Windows install goes.

With a Spotify account, you can sign in anywhere via a connected computer and download the software, although you can only play music on one computer at a time.

With the simple sign-up process complete, there are now several ways for you to start gathering content. The quickest is search, via the search box which does offer fuzzy “did you mean” options if you aren’t quite sure whether it’s “Byork” or “Bjork.”

If you’re impatient to hear some tunes, you can start listening to music right away while you’re looking for more — just search, click on the track or album you want and it’ll start playing immediately.
Another option is via browsing, which is link-based, so you need to initiate at least one search before you can start surfing. But once you do, almost everything you see in Spotify is clickable — artist names, album titles, years, genres, styles, tracks, playlist titles, etc. — starting you off on a click-through-fest which could take you days to return from.
Clicking through on an artist’s name will give you that artist’s homepage which offers an “overview” including a pic, brief bio, top hits, related artists (always good for new music discovery) and then a scrollable list of albums, complete with artwork. Some artists also offer a longer biography, too.
More advanced text-based search options include the ability to narrow down your search from a general keyword search to a more focused effort. These work along the following lines — to search for a song with the word “prince” in the title, enter “title:prince,” or search for “album:prince” or “artist:prince” to find matching albums and artists.
Other ways to find music are by hitting the “Home” option on the right-hand side menu which offers a “What’s New” selection as well as “Top Lists” which lets you browse playlists, including an option to see what’s hot in your country, as well as others.

Once you have found tracks you like it’s easy to start making playlists. Just click “New Playlist” from the menu on the right-hand side and name it.

Then you can either drag and drop tracks, or you can right-click a track or an album and select “Save To” which will bring up the roster of your existing playlists. You can control and click to select multiple songs. A single Spotify playlist can store up to 10,000 tracks.

Anyone with Spotify can listen to your songs or playlists through Spotify’s sharing options. You can either right-click on a playlist and select “Copy HTTP Link” which will generate a link along the lines of
http://open.spotify.com/user/username/playlist/692nO7eEkPIsoZiijxhlk8. When anyone clicks that link it will open Spotify and show your shared music.

You can also share through Twitter, Facebook and Delicious by right-clicking, selecting “Share To,” which will give you the three sites as clickable options.


If you want to make sharing a more interactive effort, then right-click on your playlist and check the “Collaborative Playlist” option. This means that others can add songs to your playlist by opening it in Spotify and adding tunes — this feature is impressive and works almost in real-time.

Spotify’s radio options offer the usual genres — blues, country, jazz, disco, funk, etc. — and then also offer radio stations by decade, which is a nice touch. You can select as many genres as you’d like in order to generate a combined stream, so if for some bizarre reason you fancy a mix of country and techno, you can hit both those buttons to create a custom station.

The radio player offers a visual for all the songs playing and coming next, so if you spot something you’re desperate to hear two songs along, you can skip forward, or keep clicking back if you want Suicidal Tendencies’ I Feel Your Pain repeated 17 times.
Similar to competing sites like Last.fm, you can also choose to generate a radio playlist based on a favorite artist. Just click on the artist’s name link and select “Artist Radio.” The subsequent song list is generated from your chosen artist, as well as related artists.

Spotify does offer the option to purchase some songs through its download partner 7digital, although it will likely be a different company when the service launches in the U.S.
Any songs with an arrow in a circle under the “Buy” option can be purchased. Doing so for the first time generates a quick small print message to agree to before giving you the option to add credit or debit card details. At this point Spotify will give you one-click buying options, or the choice to enter your password.

The next time you want to buy a track you don’t need to enter you card details again, just click to confirm the purchase, which is devilishly easy, so do watch those Spotify spending sprees if you’re on a budget.
As well as downloading to the Spotify client, the music is also downloaded to your computer. You can set where you want it to save to in the preferences, otherwise it saves to default locations such as My Docs/My Music on a PC.

The files are DRM-free MP3s, from 192kbps to 320kbps, and can be downloaded several times (the number of which is dependent on the track and label) then transferred to an MP3 player or burned to a CD from your computer.
That should be more than enough to get you up and running with Spotify. If you’re looking for an invite and don’t know a current Premium user to ask for one, you can sign-up your e-mail address on the Spotify site (just hit the “Getting Started” button) to go on the waiting list.
Are you a Spotify user? How do you like it? Share your thoughts about the service in the comments below.
- HOW TO: Keep Your Facebook Updates Private
– HOW TO: Integrate Facebook, Twitter and Buzz into Your Gmail
– HOW TO: Add Captions To Your YouTube Videos
– HOW TO: Create Custom Backgrounds for Twitter, YouTube, & MySpace
Tags: delicious, facebook, how to, music, social media, spotify, twitter
This blog delivers stylish and dynamic news for designers and web-developers on all subjects of design, ranging from: CSS, Ajax, Javascript, web design, graphics, typography, advertising & much more. Our goal is to help you communicate effectively on the web with an engaging website or functional interface.

