Learn about a new “superpower” that isn’t being taught in 90% of US schools. I learned my “superpower” of programming using BASIC on a Timex Sinclair 1000 when I was in 9th grade. “Everybody in this country should learn how to program a computer because it teaches you how to think.” – Steve Jobs

close

Learn about a new “superpower” that isn’t being taught in 90% of US schools. I learned my “superpower” of programming using BASIC on a Timex Sinclair 1000 when I was in 9th grade. “Everybody in this country should learn how to program a computer because it teaches you how to think.” – Steve Jobs

Read more

Posted in Programming

In my ‘Consumerization of IT Collides with MEAP’ article last week, I described how to connect Android smartphones and tablets to Microsoft’s On-Premise infrastructure. In this week’s scenario, I’ll use the picture below to illustrate how Android utilizes many of Gartner’s Mobile Enterprise Application Platform Critical Capabilities to connect to Microsoft’s Cloud services in Azure: As you can see from the picture above: For the Management Tools Critical Capability, there is no Cloud-based device management solution, policy-enforcement, or software distribution solution from Microsoft for Android. As I mentioned in last week’s post, consumer software distribution comes from the Android Market and the enterprise equivalent is facilitated via internal web servers and

close

In my ‘Consumerization of IT Collides with MEAP’ article last week, I described how to connect Android smartphones and tablets to Microsoft’s On-Premise infrastructure. In this week’s scenario, I’ll use the picture below to illustrate how Android utilizes many of Gartner’s Mobile Enterprise Application Platform Critical Capabilities to connect to Microsoft’s Cloud services in Azure: As you can see from the picture above: For the Management Tools Critical Capability, there is no Cloud-based device management solution, policy-enforcement, or software distribution solution from Microsoft for Android. As I mentioned in last week’s post, consumer software distribution comes from the Android Market and the enterprise equivalent is facilitated via internal web servers and

Read more

Posted in MEAP

In my last ‘Consumerization of IT Collides with MEAP’ article, I described how to connect iPhones and iPads to Microsoft’s Cloud servers in Azure. In this week’s scenario, I’ll use the picture below to illustrate how Android devices can utilize many of Gartner’s Critical Capabilities to connect to Microsoft’s On-Premise infrastructure: As you can see from the picture above: For the Management Tools Critical Capability, Android uses Microsoft Exchange for On-Premise policy enforcement via Exchange ActiveSync (EAS) but has no private software distribution equivalent to System Center Configuration Manager 2007 from Microsoft today. Instead, in-house apps are hosted and APKs distributed via a web server over wireless by having a user

close

In my last ‘Consumerization of IT Collides with MEAP’ article, I described how to connect iPhones and iPads to Microsoft’s Cloud servers in Azure. In this week’s scenario, I’ll use the picture below to illustrate how Android devices can utilize many of Gartner’s Critical Capabilities to connect to Microsoft’s On-Premise infrastructure: As you can see from the picture above: For the Management Tools Critical Capability, Android uses Microsoft Exchange for On-Premise policy enforcement via Exchange ActiveSync (EAS) but has no private software distribution equivalent to System Center Configuration Manager 2007 from Microsoft today. Instead, in-house apps are hosted and APKs distributed via a web server over wireless by having a user

Read more

Posted in MEAP

Here’s a blast from the past when I wrote the cover story for Java Developer’s Journal a decade ago to coincide with the Java One conference. I used the Jeode JVM from Insignia Solutions to build apps using Sun Microsystem’s PersonalJava.  I can’t remember if I used JBuilder or Visual Cafe.  I managed to get Swing, threading, RMI, and even JDBC to work which was super-advanced stuff at the time.   Personal Java with Swing and the Metal look and feel was really cool.  Unfortunately, it was also really slow and was quickly overtaken by the .NET Compact Framework.  It’s been fun being a mobile app pioneer over the last decade.  Back then, I had

close

Here’s a blast from the past when I wrote the cover story for Java Developer’s Journal a decade ago to coincide with the Java One conference. I used the Jeode JVM from Insignia Solutions to build apps using Sun Microsystem’s PersonalJava.  I can’t remember if I used JBuilder or Visual Cafe.  I managed to get Swing, threading, RMI, and even JDBC to work which was super-advanced stuff at the time.   Personal Java with Swing and the Metal look and feel was really cool.  Unfortunately, it was also really slow and was quickly overtaken by the .NET Compact Framework.  It’s been fun being a mobile app pioneer over the last decade.  Back then, I had

Read more

Posted in Pocket PC