Slashdot Mirror


Google Releases Android 4.1 SDK

hypnosec writes "Google has released the full SDK for its latest edition of Android, Jelly Bean, which was unveiled during Google I/O. Google has already released the source code of Jelly Bean earlier. Google announced through a blog post that developers can develop application against the API level 16 using the new Jelly Bean APIs. Developers would be able to develop apps that will run on Nexus 7 tablets. Jelly Bean is touted as one of the best from Google and it promises a smoother and more responsive UI across the system."

38 of 58 comments (clear)

  1. Cart before the horse? by carlhirsch · · Score: 1

    Wouldn't it have been traditional for them to make the SDK available before the OS dropped, to make sure there was a base of current apps in place when devices started shipping?

    I can only imagine the SDK was available to certain select developers for months, while the Nexus 7 was in testing and such-like.

    --
    . We've got computers, we're tapping phone lines, you know that ain't allowed - Talking Heads, "Life During Wartime"
    1. Re:Cart before the horse? by P-niiice · · Score: 1

      I think that would have been best, but Google probably wanted to get it to retail well before the new Kindle Fire.

      Also, consider that this device has access to entire Android market ( the Fire is severely limited in comparison) - Google probably felt the existing Market is good enough until devs get things rolling.

    2. Re:Cart before the horse? by Anonymous Coward · · Score: 2, Informative

      This is confusing. The Jelly Bean SDK has been out for a while now (since around Google IO). The "blog" link is wrong (correct url: http://android-developers.blogspot.com/2012/07/getting-your-app-ready-for-jelly-bean.html). My dev tools already had API 16 installed and the Google APIs are the only thing that saw any updates (rev 2).

    3. Re:Cart before the horse? by Bill_the_Engineer · · Score: 2

      The release order changed when Google's need to give certain manufacturers exclusive early access outweighed the community's need to have the SDK prior to the OS release. This isn't that much of an impairment for most developers, and it's a cheap incentive to win over some hardware manufacturers.

      However it is funny how the two closed source mobile operating systems give their developer base early access to their upcoming SDKs.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    4. Re:Cart before the horse? by Decker-Mage · · Score: 1

      Wouldn't it have been traditional for them to make the SDK available before the OS dropped, to make sure there was a base of current apps in place when devices started shipping?

      I can only imagine the SDK was available to certain select developers for months, while the Nexus 7 was in testing and such-like.

      One would presume so but my, admittedly non-Android, developer impression is that this was a thoroughly 'Black Project', so the only devs with a 'Need-To-Know' would have been at ASUS. Of interest to me is how much tablet manufacturer and developer uptake occurs now that it is out, not that this is a major issue. I would buy it right now, warts and all, without either occurring, which marks a first in the tablet market to date.

      --
      "[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
    5. Re:Cart before the horse? by sexconker · · Score: 1

      Paying horse before the cart before the free people chained up at the back

      The latest version of Android is closed for 6 months unless you pay out the ass, launch a Nexus branded device, or agree to lock people in to Google's services.
      By the time the SDK comes out and the latest version is opened up, the next significant release is already in alpha.

    6. Re:Cart before the horse? by Qwavel · · Score: 2

      Actually, there was a beta of the SDK that was released during the IO conference - so prior to the Nexus 7 becoming available.

      But I do have concern about the general beta quality of all of their stuff (actually I think that Android 4.0.0 was more like alpha).

      I'm pleased that, so far, my Nexus 7 seems to be very solid. Hopefully this means they are starting to focus more on quality.

    7. Re:Cart before the horse? by flabordec · · Score: 1

      Well, them and CyanogenMod users and developers which I would want to believe is a large-ish group.

      --
      "I see undead people" Warcraft III - Necromancer
    8. Re:Cart before the horse? by Hognoxious · · Score: 2

      Perhaps they needed to run it past their lawyers to check that Apple hadn't patent if or case statements.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    9. Re:Cart before the horse? by Reapman · · Score: 2

      I've had the SDK installed since Google I/O - this is just a "final" revision to it. Really, not that big of a news item. I've gotten tons of updates on my phone that appear to be JB related - which is probably just the dev's targeting this release and testing it still works (And fixing what's required, which was probably pretty minimal)

    10. Re:Cart before the horse? by idontgno · · Score: 1

      If the Oracle case is any indication, the existence of the patent wouldn't stop Google, and the invalidity of the patent wouldn't stop Apple (like it didn't stop Oracle).

      There isn't stopping patent litigation any more than there's stopping street mugging. If you look like something the thug wants, and the thug thinks he can take you, there's gonna be trouble. And in the tech IP world, there are no "safe neighborhoods" except maybe the EU.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    11. Re:Cart before the horse? by grouchomarxist · · Score: 2

      Yeah, this is just rev. 2 of the 4.1 SDK. The title and summary are highly misleading.

    12. Re:Cart before the horse? by ZosX · · Score: 1

      i have a transformer tablet running ics 4.04. It seems solid enough. It is easily as reliable as cyanogen 7 on my phone. the only issue I have had is with apex launcher, which the latest update seems to want to crash and force me to wade through to the applications from the settings menu and close it. Oh well. Really, I've had no complaints. I just wish everything worked. Lots of games for 2.x phones don't want to work. (Gameloft...looking at YOU) Tegra 3 should play everything on the market flawlessly, but many, many games won't work. Also the applications that are optimized or designed for tablets are pretty far and few between. Since these things are selling like hotcakes now, and ICS is on everything, hopefully the devs will pick up the slack. Android is the largest market, so good things are coming. FWIW, all of the x.0 releases have introduced massive changes from 1.5 ---> 2.0 ---> 3.0....its the point releases, much like 2.1, 2.2, 2.3....3.1...4.1...that fix a lot of the bugs. Android is best experienced after they fine tune new versions and optimize them. I imagine that 4.1 is much more optimized than 4.0 and I really look forward to getting it either via OTA or eventually a cyanogen port. The ASUS firmware is decent actually once you root and strip out the bloatware (and there isn't much). A free version of splashtop is really cool too.

    13. Re:Cart before the horse? by stephanruby · · Score: 2

      Wouldn't it have been traditional for them to make the SDK available before the OS dropped, to make sure there was a base of current apps in place when devices started shipping?

      The base of current apps was already there.

      A 4.1 Android phone can run any app 1.5 and onward.

    14. Re:Cart before the horse? by ozmanjusri · · Score: 1

      everybody else will get 4.1 in a year or so.

      I doubt it - most good vendors and carriers are preparing for 4.1 rollouts already.

      Even Telstra looks like they'll play ball, which is a remarkable achievement...
      http://www.telstra.com.au/mobile-phones/mobile-phones/smartphones/

      --
      "I've got more toys than Teruhisa Kitahara."
    15. Re:Cart before the horse? by Rich0 · · Score: 2

      Well, eventually 99% of the devices will run ICS or later, so time spent developing for it is never going to be a "waste."

      However, WHEN you should develop for it is a different matter. An app that REQUIRES ICS is only going to be commercially successful maybe a few months from now when a fair number of phones actually run it - and ICS is already nine months old.

      It seems like adoption follows release by around a year or so with Android. Don't get me wrong, I love android, but lack of updates is maddening. I'm actually looking to upgrade my current phone but wouldn't consider anything on sale now. I can either get a Galaxy Nexus which is 9 months old and will probably only see at most one more OS update from Google, or something like a Galaxy S3 which has great hardware, but which probably will get Jelly Bean sometime but likely nothing after that. Being better hardware I suspect that somebody will hack together later OS releases for it, though likely with bugs on the camera/etc and a generally frustrating experience. Then again, it has gotten to the point where most of the big Android modders have just moved to Nexus devices and tend to get new ones every year, so not even the modding community is doing that great a job with older phones now.

      I guess I'll just hold off until the next generation of Nexus comes along, and hope I like whatever choices are offered. Feels like Apple, ugh...

  2. Malicious site? by chill · · Score: 1

    Interesting. The first link is blocked by my work filter as a "malicious site". Normally I can click thru the blocked stuff but this one won't let me. I think it thinks that site is hosting malware.

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:Malicious site? by na1led · · Score: 1

      Worked fine on ForeFront TMG Proxy filter.

      --
      -- By all means let's be open-minded, but not so open-minded that our brains drop out.
    2. Re:Malicious site? by Decker-Mage · · Score: 1

      Probably has to do with this crap on Parity News:

      Your experience on this site, will be improved by allowing cookies - see details

      Social media Facebook, Twitter and other social websites need to know who you are to work properly.

      Analytics We anonymously measure your use of this website to improve your experience.

      Allow for all sites

      Allow cookies

      It's pretty vanilla social media crap.

      --
      "[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
  3. Google released the SDK at IO by Anonymous Coward · · Score: 1

    What kind of article is this? The SDK was ALREADY RELEASED at I/O.

  4. Re:It's been out for weeks. by HacTar · · Score: 2

    The article is wrong. Android 4.1 SDK has been released three weeks ago

  5. Re:What a stupid name for an OS by MachDelta · · Score: 1

    You do know that android releases are named after desserts/treats in alphabetical order, right? Last release was I (ice cream sandwich), this was J (jelly bean), next is K (Key lime pie). I can't think of too many treats that aren't brand names and begin with J.

  6. Re:No Flash...No Point by Anonymous Coward · · Score: 1

    Indeed, and if you sideload the Flash Player apk file it works fine. Adobe just decided to stop further development and pull it from the store.

  7. Re:What a stupid name for an OS by x181 · · Score: 1

    The days of Android are numbered. Once they hit 'Zucchini Lemon Muffins' they will have nowhere else to go.

  8. Re:What a stupid name for an OS by vux984 · · Score: 1

    The days of Android are numbered.Once they hit 'Zucchini Lemon Muffins' they will have nowhere else to go.

    OSX will run out of cool wild cats before Android runs out alphabet.

    OSX Ocelot FTW

  9. Have they fixed the simulator speed? by devleopard · · Score: 2

    That thing is horribly slow.

    --
    The best thing about a boolean is even if you are wrong, you are only off by a bit.
    1. Re:Have they fixed the simulator speed? by grouchomarxist · · Score: 2

      Launch speed is still slow, but there is now Intel support for the emulator so it runs faster. Also released today is rev. 2 of the "Intel Hardware Accelerated Execution Manager" which may include some performance enhancements.

      http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager/

    2. Re:Have they fixed the simulator speed? by ZosX · · Score: 1

      There's not much they can do, short of writing a better ARM VM. You want it to emulate ARM so you can test native code.

    3. Re:Have they fixed the simulator speed? by ZosX · · Score: 1

      I meant to add that you could just get a device and use that to test your code. That would be how most devs do it. I think google might still sell a dev phone to you if you ask nicely.

    4. Re:Have they fixed the simulator speed? by kllrnohj · · Score: 1

      That's been way faster for a while. Try the Intel x86 ones (which are very fast), or the GPU acceleration option for the ARM ones.

    5. Re:Have they fixed the simulator speed? by 7o9 · · Score: 1

      I do not think there is a Jelly Bean version of the Intel_x86 system image yet. The newest seems to be an Android 4.0.4 version. Hopefully there will be a JB 4.1.1 system image soon as working with the Intel_x86 emulator is very fast.

  10. And don't get me started on freakin' Gummi Worm! by Impy+the+Impiuos+Imp · · Score: 1

    GOD DAMN IT!

    My droid hasn't even self-upgraded to Cherry Pop Tart With Icing, yet. >:-(

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  11. Old Horses and New Carts by Taco+Cowboy · · Score: 1

    While the Jelly Bean supposed to be for gadgets that have yet to reach market, hundreds of millions of older Android Devices are already at the hands of the consumers

    My question is - is it hard for average geek to install Jelly Bean on older crop of Android Devices ?
     

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Old Horses and New Carts by ciderbrew · · Score: 1

      I had and old HTC desire which I "upgraded". It ran hotter than ever after and eventually died. I have the Galaxy Nexus which I can use as a hand warmer in the winter after a bit of use. These bits of kit seem to be made for the version they are released with, little more.

    2. Re:Old Horses and New Carts by ProbablyJoe · · Score: 1

      Well, yes and no. You can't just take the code they've released and put it on your phone, since that lacks a lot of the hardware drivers and such that are needed to make it compatible with each phone. It's possible for developers to get it to work on most phones, but it takes some time. At the moment, pretty much the only phones which you can put a fully functioning Jelly Bean ROM are the Nexus phones. A lot other recent phones have already got people working on JB ROMs, and many of them have beta versions already, but most of them have problems with various things (eg camera, wifi, audio not working). Chances are they'll get it working before the manufacturers actually release updates.

      Once there is a ROM available though, the process of installing it is pretty simple for most devices. Anything that could run ICS should be able to run JB, assuming people are able to port it.

  12. Re:No Flash...No Point by ProbablyJoe · · Score: 1

    It's not available on the Play store in JB, or installed by default, but you can still install the APK manually, and it still works in browsers that support it. (Firefox, Opera, Dolphin. Not sure if the stock browser still does on JB)

    Besides, if people cared about Flash that much then the iPhone/iPad wouln't be so popular. It's nice having the option of Flash on my phone, but I didn't even realise until last week that I didn't have it installed, after having my current phone for 3 months. It's rare that I have a need for it on my phone.

  13. How about Nordic wordlists? by the_arrow · · Score: 1

    That the 4.1 release is out is all good and well, but I'm still waiting for the Swedish wordlist for my 4.0 Galaxy Nexus. Much can be said about Apple, but at least the think about the customers in a way Google apparently never will.

    --
    / The Arrow
    "How lovely you are. So lovely in my straightjacket..." - Nny
  14. Re:Maybe now they can spend time fixing the Nexus by jbonomi · · Score: 1

    Mine has none of these issues. There does seem to be some weirdness with the touch screen when the screen is awakened by something other than the power button, but that seems like something that can be fixed with a software update. In general, I really like the device.