Here is an easy to read report on which programming languages are now “hot” in the market for software developers: Don’t Rely On Salary Data To Pick A Programming Language To Learn – ReadWrite.
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:
Continue reading What are the hot programming languages for today
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.
Just USD $2.99! Instant e-book delivery!
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.
via Blockly — Google Developers.
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!
Read it anyway you want!
Read on the e-book on the Kindle or Amazon Fire, read on Kindle for Android free apps, read on your PC or Mac, reading using the Google Play Books app on your phone or tablet, read on iPads or Mac OS X, or the Kobo reader software (all platforms!)
Depending on the vendor, you may download a free sample!
Google Play Books
Apple Books via the iTunes Store: App Inventor 2 Tutorial – Edward Mitchell
MIT App Inventor Usage Surpasses 100,000 weekly – Google Docs.
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 read the release notes: Release nb139 Pre-announce.
Will also include an update to the AI Companion support app on Android devices.
Students will be using App Inventor:
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.
via Lenovo and the National Academy Foundation Announce Academies Selected to the Lenovo Scholar Network | Business Wire.
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.
via Mobile Threat Monday: Android Attackers Use App Inventor for Evil.
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.