Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:iPad vs. all Android tablets (Score 1) 584

For apps where this would matter for performance, Android has an NDK for writing C\C++ that compiles to native code instead of Java (Dalvik) bytecode. It's usually used for games and heavy data processing but it's overkill for typical small apps that don't do much heavy lifting. You can mix and match Java and NDK code where needed, so a developer might code the processor intensive stuff in C\C++ while coding the rest in regular easy to use Java.

Comment Re:iPad vs. all Android tablets (Score 1) 584

That all makes sense, but in this context platforms matter much more than the actual devices running them. That is because developers are writing apps for the platforms, not for the devices themselves. I'd agree your frame if apps had to be re-written for each and every Android device. But that's not the situation we're living with; developers are writing apps that run on Android devices that they might not have even heard of, and it typically "just works".

Comment Re:iPad vs. all Android tablets (Score 3, Informative) 584

nerdy technical innovation every few months that's incompatible with the previous version.

This is a myth. Android releases have always been backwards compatible. That is, Apps written for Android 1.0 will work just fine in Android 1.1 and any later release in the future. If you're writing an app that requires, say, Android 2.1, such as a Live Wallpaper, then any Android running version 2.1 and higher will work fine. Devices that don't meet the requirement simply won't see the app in the Market.

If appropriate, developers can mark that support as optional, so your app will include that feature if the device supports it, and if it doesn't the feature will be disabled and the rest of the app will work regardless.

Comment MS-PL (Score 4, Interesting) 808

I see that the Microsoft Public License is grouped in with the other permissive ones like Apache and BSD. Honest question though, is the MS-PL actually a popular choice for non-Microsoft projects? I've never really seen it much, and my intuition says that a decent set of open source devs would be allergic to a Microsoft license.

Comment Re:Lies (Score 4, Informative) 218

That's right. Just to clarify, even Honeycomb's code has been released at this point, although it's not "tagged" so it isn't as easy to get to. Google did this on purpose to encourage developers to build using the Ice Cream Sandwich code instead, which is probably better for everyone involved.

Slashdot Top Deals

What the gods would destroy they first submit to an IEEE standards committee.

Working...