The fine people at the Linux Foundation have started a little project that deserves some attention — some tutorials teaching beginning Android programming. So far things are pretty basic, but the beginning is always the best place to start. They have the basics of setting up a development environment covered, and will get you on your way to writing your first Android app.
Android is Linux after all, and it's great to see the traditional desktop users excited about Android and jumping in to make it better. While you won't learn how to build the next Angry Birds game, you will get some pointers and basic information that leads you on the road to building something of your very own. Remember, everyone started at the beginning. If you've got the inclination, hit the source link to get started.
Source: The Linux Foundation
The language, Dog, is designed to reduce the complexity of existing programming languages.
While it takes just a few keystrokes and mouse clicks to post a tweet on Twitter or “friend” someone on Facebook, it may require thousands of lines of code to accomplish the task.
If we want to bring coding skills to the masses, we may have to reinvent what programming is.
Teaching coding is hot. Codecademy famously signed up New York’s mayor as a user (and recently roped in $10m of venture capital), and the popular online-teaching concern Khan Academy just launched a suite of programming lessons. Backlash followed: career programmers have scoffed at the idea of “coding as literacy,” while an academic study claimed that some people can code, and others simply can’t.
Attempts to verify the utility of languages stifle innovation.
Compared to the versions that are hacked together late at night under insane deadline pressure, the programming languages to come out of academia are failures. Well, not all of them. History can speak for itself. Via UC Irvine computer scientist Cristina Videira Lopes, who deserves credit for any insight you might get from this post, which is a gloss on her excellent, if long, Research in Programming Languages:
An unusual marketing scheme for the Lego of robotics.
Days after Thanksgiving, Time Warner Cable debuted an Android app for Honeycomb tablets. As Charles noted in his post on TWC TV, the app made it possible to do many things, all of which are now available to Android phones as well. And if you’re a Time Warner customer with cable, Internet, or phone, now you can manage your services directly from an Android device.
Time Warner announced today that its TWC TV app is now compatible with most phones running Android 2.1 to 3.2 (ICS not yet supported). The new app is “exactly the same as the one for Android tablets” says Time Warner’s Jeff Simmermon, offering all of the same features reformatted for the smaller screen (just like the movies they show). Those features are:
There are some compatibility issues for Time Warner customers. The remote control and DVR features require a compatible Navigator set-top box or DVR. Subscribers with an analog set-up, Motorola set-top box, or DVR using iGuide are not compatible with the TWC TV app. However, all customers will be able to use the app as a way to browse or search for programming.
Time Warner is supporting its customers in ways other than television. The company just launched My TWC, an account management app that makes it possible see services and subscriptions, check bill summary, and pay for bills using a credit/debit card or electronic transfer. The app even includes VoiceZone that allows users to see call logs of the home phone and use call forwarding to reroute calls to their cell phone.
My TWC is slated to get an update soon that will add even more service. Subscribers will be able to listen to voicemails, see outgoing and missed call logs, and set up automatic bill payments that can be managed from the phone. Monthly invoices will also be viewable in PDF format.
As far as compatibility, my TWC varies, but it’s advertised for both Android phones and tablets. Based on comments in the Android Market, Ice Cream Sandwich is not yet supported. Neither are Time Warner customers in Hawaii.
www.edu4android.com We are going to install Android SDK, Android plugin for Eclipse, make our first program Hello world and configure the phone emulator. Android programming course. Android development tutorial. Android development tutorial for beginners
Writing code for the latest multicore chips is notoriously tricky, but a new language could make it simpler, and make computers more efficient in the process.
A new programming language has been designed to get the most out of the latest multicore computer processors. If it finds favor among coders, it could provide more powerful software for many computers.
A simpler way to modify microbes could help produce biofuels and drugs efficiently.
Genetically modified microbes could perform many useful jobs, from making biofuels and drugs, to cleaning up toxic waste. But designing the complex biochemical pathways inside such microbes is a time-consuming process of trial and error.