The pace of change in software development is rapid – popular languages today may already be fading. Pay scales for some niche languages are very high (such as Ruby)- but the market opportunity might not be large or lengthy.
Web applications and mobile applications are the “hot” categories. Within those categories, there are a variety of currently popular software development tools:
You can support this tutorial effort by purchasing a copy of the e-book from any of the following e-book vendors – thank you for your help!
Sorry for the “spam” – this is to update the earlier post with the news that the ebook is now available from Nook Press. It took longer than expected for that version of the book to go live.
Blockly is intended for use by software developers (rather than children learning to code) to generate Javascript:
Blockly was influenced by App Inventor, which in turn was influenced by Scratch, which in turn was influenced by StarLogo. As a result, children who are familiar with one have no difficulty moving to another.
My App Inventor 2: Tutorial e-book – the fast and easy way to create Android apps – is now available from Amazon, Google Play Books, Apple Books via iTunes, and Kobo! And its very inexpensive – less than USD $3.00! Less than a latte!
Usage is climbing sharply! MIT suggests the usage trend indicates high usage in schools – with a drop in the summer and a very rapid expansion once school resumed in September.
Please follow us on your preferred social media – like us on Facebook, add to your circles and follow on Google+, follow on Twitter or read in your RSS news reader!
Lenovo and the National Academy Foundation (NAF) today announced 10 NAF Academies have been selected to participate in the Lenovo Scholar Network, a program designed to enable the next generation of developers and entrepreneurs through a rich application development curriculum and creation of apps. As part of the program, students will participate in a project-based competition that tasks them with designing and developing a mobile app and a business plan for taking the app to market.
Malicious attackers find App Inventor so easy to use they can create their own nasty Android apps quickly:
App Inventor doesn’t give malicious apps any special powers nor access to exotic exploits to attack your phone. But it does make the production of Trojanized apps enormously easy. With only a basic understanding of Android programming, an attacker can churn out tons of malicious apps.
There is nothing in App Inventor itself that is any different than any other Android app written, for example, in Java using Eclipse and the Android SDK. The issue is that App Inventor lowers the barrier for writing Android apps of all types, including malware. Again, there is nothing in App Inventor itself that is nasty.