Android 1.5 SDK Is Released
RadiusK writes "Starting today, developers can get an early look at the SDK for the next version of the Android platform. Version 1.5 introduces APIs for features such as soft keyboards, home screen widgets, live folders, and speech recognition. At the developer site, you can download the early-look Android 1.5 SDK, read important information about upgrading your Eclipse plugin and existing projects, and learn about what's new and improved in Android 1.5."
Feature and usability-wise is it getting close to the iPhone?
I have a lot of "toys" at home, including a GTA01 and a Nokia N800. While a lot better in some technical aspects, and in most philosophical ones, they all fade in comparison to the iPhone. No SyncML, no PIM suite (GPE doesn't count as it's not really integrated to the platform).
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever ones.
# Camera & Gallery
* Video recording
* Video playback (MPEG-4 & 3GP formats)
# Bluetooth
* Stereo Bluetooth support (A2DP and AVCRP profiles)
* Auto-pairing
* Improved handsfree experience
but I just what T-Mobil to roll out stereo Blue tooth..now!
The Kruger Dunning explains most post on
Google has a product that's actually versioning? I wonder what type of weapons or blackmail the Android group have that lets them do this.
Anyone here written code for Android? How do you like it?
/...
the emulator's great, but I would like the DEV phone and utilize my AT&T connection. Thanks for the post.
"Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind." -Dr. Seuss
I'm hoping the API will eventually include some kind of anti-piracy options. I wish this version took some steps in that direction, but doesn't look it's going to happen anytime soon. I think the Android market is going to be huge, but until there's some kind of download protection for Android apps, I've got to stick to developing for the iPhone.
The only ones I know are either horridly expensive (the German phone), provider locked AND not available here, the other one (openmoko) ... well coughing is to dieing from a HIV infection like buggy is to ... Oh and that one's bankrupt too.
I'd love to get unbelievably exited about this phone operating system. Except ... it's got a bit of an emacs problem ... this phone operating system does sooooo many things sooooo great ... except it doesn't seem to operate any actual phones ...
"Feature and usability-wise is it getting close to the iPhone?"
What a fucking moron!
Android is being put on cellphones from every single major company this year: Sony Ericsson, LG, Samsung, Motorola, Asus, etc. Android is being readied for netbooks from the major PC OEMs like HP and Dell.
Android has quickly become the standard and default platform for a vast array of hardware devices. The number of Android based devices is soon going to be gigantic.
But will you wub it will all your heart and make your sad and pathetic little life fulfilled like your precious little iPhone does?
No one gives a shit retard.
> The android has escaped! It is programmed to CRUSH KILL DESTROY! Run!
IDAK, is that you?
- For the complete works of Shakespeare: cat
Picking up Android development was as easy as it could be.
Just downloaded Eclipse and installed the Android plugin. Everything is just standard Java that everyone already is familiar with. Standard OpenGL for the graphics stuff.
Tons of well documented example code and documentation.
The best part has been the people from Google so far. They are the most helpful and bright employees I've ever encountered or dealt with doing development support.
The only thing that has been an occasional pain has been there were some major changes from the pre-1.0 Android SDK that lost of old code was written for. Sometimes when looking for an example of a certain API feature you will get tripped up looking at old code. This is getting less and less of a problem as time moves forward, but there are still Android dev books that come from ancient versions of the Android APIs.
...now how about getting some more phones that can actually use it?
Do they have a C or C++ API yet or is it still Java? I'm not interested in using a memory hogging interpreted language on a mobile phone.
I still have more fans than freaks. WTF is wrong with you people?
People with Android phones, shockingly, buy them because they work well and get on with their lives. They aren't lifestyle choices. They aren't something that fills a hole in their sad and empty lives.
So, no, Android phones aren't:
* Carried in the most visible way everywhere in public places hoping everyone will notice just how 'special' they are for what phone they own
* Brought up in every single conversation with every single person they meet in public
* Used in the most annoyingly over manner in public places with a desperate and sad hope that people will ask them about their phone
Samsung
LG
Asus
Sony
Motorola
all have multiple Android based phones coming out in 2009. Companies like Motorola are building a 200 person team just to focus on Android phone development alone. It is rapidly becoming the default platform for cellphones.
Picking up Android development was as easy as it could be. Just downloaded Eclipse and installed the Android plugin.
So, doesn't work with vi or emacs, eh?
"Not an actor, but he plays one on TV."
Seems someone at Google didn't fully realize that their low fanfare and subtle product roll out system wouldn't translate well to consumer electronics. I was very excited to hear about Android in a Wired article last year and I was pleased to see it's just around the corner. But in my opinion the launch was terrible. There was little coverage in mainstream media, I didn't see any commercials or marketing of any kind. They should have waited till they had more carriers on board, more cell phone / electronics manufacturers on board and launched with a huge marketing campaign. I would argue that Google has a more marketable IP than Apple does (almost everyone uses something Google related and most people have a generally positive view on Google), and if Android was launched properly it would have easily gone head to head with the iPhone (particularily if it wasn't rushed out and maintained all initially stated functionality).
Hey Google - have you fixed the mail reader so I can view messages composed by someone using Pine (or one of its derivatives) instead of just seeing "null" where the body should be?
All of the flash is nice, but getting the basics working would be better. This issue is supposedly fixed in the codebase, but I don't see anything in the 1.5 release notes indicating that it's included.
"...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
No, I am not trolling. It's just that earlier versions used something quite similar to Java (tm), but it was missing about half of standard JDK. It wouldn't matter all that much if it was unnecessary, useless parts of JDK. But that wasn't the case, rather, some arbitrary logic (if (rnd() > 0.5) { /* include */ } ?) seemed to be used to determine fate of any given API package.
So with version 1.5, does Android support some useful subset of real Java?
Android 1.5 Highlights
April 2009
The Android 1.5 platform introduces many new features for users and developers. The list below provides an overview of the changes.
User interface refinements
* System-wide:
o Refinement of all core UI elements
o Animated window transitions (off by default)
o Accelerometer-based application rotations
* UI polish for:
o In-call experience
o Contacts, Call log, and Favorites
o SMS & MMS
o Browser
o Gmail
o Calendar
o Email
o Camera & Gallery
o Application management
Performance improvements
* Faster Camera start-up and image capture
* Much faster acquisition of GPS location (powered by SUPL AGPS)
* Smoother page scrolling in Browser
* Speedier GMail conversation list scrolling
New features
* On-screen soft keyboard
o Works in both portrait and landscape orientation
o Support for user installation of 3rd party keyboards
o User dictionary for custom words
* Home screen
o Widgets
+ Bundled home screen widgets include: analog clock, calendar, music player, picture frame, and search
o Live folders
* Camera & Gallery
o Video recording
o Video playback (MPEG-4 & 3GP formats)
* Bluetooth
o Stereo Bluetooth support (A2DP and AVCRP profiles)
o Auto-pairing
o Improved handsfree experience
* Browser
o Updated with latest Webkit browser & Squirrelfish Javascript engines
o Copy 'n paste in browser
o Search within a page
o User-selectable text-encoding
o UI changes include:
+ Unified Go and Search box
I, for one, welcome our version 1.5 overlords.
# Google applications
* View Google Talk friends' status in Contacts, SMS, MMS, GMail, and Email applications
* Batch actions such as archive, delete, and label on Gmail messages
* Upload videos to Youtube
* Upload photos on Picasa
Hivemind harvest in progress..
Awww, poor baby!
Don't cry assclown, no one is going to take your precious iPhone away.
I'm impressed with my G1 out-of-the-box (coming from a T-Mo Dash). And as long as there are significant improvements I will be delighted with it.
I use Eclipse for Java development on my job but I didn't want my leisure coding activity to feel like work so I went poking around. I stumbled across http://phonegap.com/ which is an add-on to the Eclipse/Android SDK that allows developers to create apps using html and javascript.
I downloaded, installed it, and manage to compile the sample code pretty easily. Reminds me a bit of ForwardPass for the PocketPC.
Android may be more open than iphone, but it still seems wacky, at least when I last looked at it. All wierd android-specific apis, a wierd not-really-jvm underneath... It's "java"... but... Does it support running european/asian-phone-industry-standard J2ME applets or even J2SE? Network app stores generally provide J2ME games and stuff.
I like google, but latest Android versions that had two distinct public and wasnt so open, some points into product certificates and Chrome that sent everything that we write to google... makes me have one step behind in all products that they have released and will release one day. Because this I don't use google produts anymore, even restricting gmail use either. Yes Google is a very good company with good products, but your policy isn't so clear.
Oh shit, no! Randomly rotating apps everytime you move your phone. Why did they have to copy the iPhone? The accelerometer is the most worthless gimmic ever put into a gadget.
feature and usability-wise, iphone is the standard, eh? For fuck sake, they did not even have copy-paste till now.
/.. Now go and suck Steve's dick, you asshole.
Only on
it's an easy pickup, even, if like me, you'd put off learning java until you really needed it
the integrated debugger in eclipse is excellent too - download the SDK now (not 1.5) you can do development onto the emultaor until you get a phone
People with Android phones, shockingly, buy them because they work well and get on with their lives.
That's why I bought my iPhone. That's why everyone I know bought an iPhone. Because we wanted something that Just Works and so many phones before, had Just Not Worked Worth a Damn.
They aren't lifestyle choices. They aren't something that fills a hole in their sad and empty lives.
Well I don't know how empty your life is, but it's certainly sad that instead of enjoying your phone you see fit to bring down other phones you fear people perceive as "better". I myself like the Android platform a lot, I just see it's not as mature yet.
Carried in the most visible way everywhere in public places hoping everyone will notice just how 'special' they are for what phone they own
Honestly, who does that? I have never seen a person just carrying one around to display. They are usually tucked away in purses or pockets - just like other phone.
Used in the most annoyingly over manner in public places with a desperate and sad hope that people will ask them about their phone
So because iPhone owners actually USE the phones they carry they are arrogant? Seems like you are the one proclaiming how much better a person you are because of the brand of phone you own. I personally don't care what phone other people have, or if they know what I have.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
From the changelog it would appear that there are still no bluetooth API's. This makes it pretty much the only phone available that doesn't have this. Too bad.
Yes! Thank god I am not alone in having seen one of the scariest sci fi episodes ever.
My current and previous two Nokia handsets use RealPlayer to watch the embedded flash videos of Youtube.
Or the iPhone can just play them directly with the Youtube app.
Basically any site that can feed you flash video can also put together an MPEG4 stream you can download and play. That's what most previously all Flash sites have done.
If all you need Flash for is watching video, you don't really need flash.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I visited Google and saw the 1.5 firmware up close, running on a developer's G1. The video recording is excellent (quite exciting, but they made me sign a NDA before visiting, or I would have taken pictures), as is the Bluetooth support.
As Samsung has just announced/leaked that it is releasing their new S8000 with Android, the iPhone is going to have to step up to the plate to compete.