Android apps in BASIC? A New IDE Using BASIC for Coding Mobile Apps

I could hardly believe it yesterday when a client, who had been struggling to get Android Studio behaving nicely for days, told me he had found an IDE called B4A, and “was able to get a prototype up and running in 2 hours”. The vendor, Anywhere Software, claim that B4A “is used by tens of thousands of developers from all over the world, including companies such as NASA, HP, IBM and others”.

Platforms supported by their B4X suite supports quite a number of platforms, including Android, iOS, Windows, Mac, Linux, Arduino, Raspberry Pi, and more, and it has a nice, familiar look for Visual Studio users:

B4X IDE with an Android app






My client, more used to older VB than C# or Java, said it’s the best $59 he’ll ever spend, and is now hard at work coding Android apps in BASIC instead of fighting with Android Studio.

Of course this gives more people the means to code their own apps, instead of hiring me, but at least I know Visual Basic very well if they want it written for them.

Angular 2 Tutorial: Lots of New Topics and Updated Code

In my first Angular 2 Tutorial post, I described how I followed the QuickStart tutorial at Angular, and build on an ASP.NET Core project to match it. I have advanced quite a bit, moving on to the Tour of Heroes tutorial. In doing so, I have covered quiet a few new aspects of Angular 2.

Ending on the Master/Detail chapter of the tutorial, I had covered Displaying Data, Forms, Template Syntax, and User Input.

If you’re interested in using Angular 2 in an ASP.NET Core project, I advise you to closely follow the official tutorial, while at the same time having a look at my project for it, on GitHub.

Angular also have a bunch of other resources for learning Angular 2.