Quantcast
Channel: simonguest.com
Browsing latest articles
Browse All 30 View Live

Using Windows 7 to host PHP applications in 5 easy steps!

A few people have asked me recently whether it’s possible to setup Windows 7 as a PHP server (for development purposes). The answer is absolutely yes, and it’s a breeze to setup. Follow these five...

View Article



Image may be NSFW.
Clik here to view.

Moving VHDs to the Cloud

When I speak with customers about cloud computing, a common question is often “how do I migrate an application to the cloud?” While this is a multi-part answer, one of the hurdles for migration is...

View Article

CITA-P – Certified IT Architect

Last week I took (and passed!) my CITA-P examination. CITA-P (Certified IT Architect) is a new certification, offered through IASA (the International Association of Software Architects). I wanted to...

View Article

Easy Event Logging on Windows Azure

I’ve been working on an application that has a need to log many events on a Web Role running on Windows Azure. Effective logging can be difficult to setup. Do a search, and you’ll find a handful of...

View Article

Image may be NSFW.
Clik here to view.

JavaOne Tutorial Apache Tomcat on Windows Azure

As I mentioned in my previous post, I’ll be participating in a panel at JavaOne on Monday. With a similar format to last year, each panelist is given 5 – 10 minutes before it opens up for general...

View Article


Image may be NSFW.
Clik here to view.

Test Driven Development (TDD) and Windows Phone 7

Kylen, my 6 year old son, is really into world flags. At home we have a sheet of around 200 flags from across the globe, and he’s pretty close at reciting all of them (and certainly much better than...

View Article

Getting Authentication Working with WCF and WP7

Although Windows Phone 7 (WP7) has support for a Windows Communication Foundation (WCF) client, connecting to Web services that require authentication can be a little quirky. After working on a project...

View Article

Image may be NSFW.
Clik here to view.

Using Apple Push Notifications from Windows Azure

In my MIX11 session last week I demonstrated how to create push notifications to iPhone and iPad devices from Wndows Azure. I’ve put together this blog post to share more detail and the source code for...

View Article


Image may be NSFW.
Clik here to view.

Running Visual Studio 2010 on the Mac

Following a few recent presentations, I’ve had a couple of people ask how I run Visual Studio on the Mac. You’ll be sad to hear that I don’t have a special version of Visual Studio for Mac OSX -...

View Article


Image may be NSFW.
Clik here to view.

Using Federated Identity for iOS Applications

Last week, Microsoft released v1.2 of the Windows Azure Toolkit for iOS. As development partner for the toolkit, Neudesic has been working with several customers on implementing ACS for iPhone and iPad...

View Article

Image may be NSFW.
Clik here to view.

Authenticating with Google, Facebook, and others from your jQueryMobile...

In my last post, I showed how to implement authentication using Google, Facebook, etc. for your iOS application – using the Windows Azure Toolkit for iOS. This works well for iPhone applications...

View Article

Image may be NSFW.
Clik here to view.

Working with the Windows Azure Toolkit for Android

At the end of August, Microsoft published the Windows Azure Toolkit for Android. At Neudesic, the partner behind developing the both toolkits for iOS and Android, we’ve been working with customers that...

View Article

Image may be NSFW.
Clik here to view.

Extracting and Using Facebook OAuth Token from ACS

A couple of my previous blog posts have shown how AppFabric ACS (Access Control Service) can be used as part of the Windows Azure Toolkit for iOS to enable federated authentication with Facebook,...

View Article


Tips, Tricks, and Recommendations for HTML5/Mobile Web Development

Over the past few months I’ve been fortunate to have worked with several customers creating Mobile Web applications for different devices. These have included an iPad based Mobile Web app for a...

View Article

An Objective View of MEAPs

I recently had the opportunity to put together some research for a customer who has been interested in the MEAP (Mobile Enterprise Application Platform) space. My premise is that the market has become...

View Article


Image may be NSFW.
Clik here to view.

Announcing Neudesic Slingshot!

Getting SharePoint working on a mobile device can be hard. The “out of the box” experience, even with SharePoint 2010, is very basic and doesn’t take advantage of the device. Solutions on the AppStore...

View Article

Image may be NSFW.
Clik here to view.

Uploading Photos from Mobile Web Applications

Here at Neudesic, we’re fortunate to be involved in many exciting HTML5/Mobile Web applications for different organizations. For many of these projects, one of the common requests, especially for...

View Article


Image may be NSFW.
Clik here to view.

QCamera

Doing mobile development on a Mac? Need to show your mobile device using your USB camera during a presentation?Here’s a quick utility that I hacked together over the weekend to do just that. Supports...

View Article

Image may be NSFW.
Clik here to view.

On-Demand VPN using OpenVPN for iOS

Many large organizations have existing VPNs in place, and the rise in development of enterprise mobile applications often requires that apps running outside the firewall need to “VPN in” before they...

View Article

Image may be NSFW.
Clik here to view.

jQuery Mobile and AngularJS Working Together

Both jQuery Mobile (jQM) and AngularJS are awesome at what they do, but getting them to play nicely together can be tricky. As you may have discovered, both want to manipulate the URL/routes and DOM...

View Article

Image may be NSFW.
Clik here to view.

Enabling x86 Android Emulation

If you’ve undertaken any Android development, you’ll have likely found that the Android emulator can be painfully slow – to the point where the majority of developers I know use a physical device to do...

View Article


Image may be NSFW.
Clik here to view.

Transferring Data via Bluetooth on Android (android-btxfr)

Recently, I’ve been working on some code to transfer images and other data between Android devices using Bluetooth. While I could have used the Basic Imaging Profile (BIP) of the Bluetooth 4.0...

View Article


Persistent Logging in Android

No code is perfect, but the nasty types of bugs are the ones that happen randomly and infrequently. On a couple of recent Android projects we’ve been experiencing such bugs, and as you can guess they...

View Article

Designing a Web API for Mobile Apps

As you can imagine, over the past few years, we’ve seen a fair share of good and bad API design. In this blog post, I wanted to share some of my observations, thoughts, and questions that I ask of a...

View Article

Image may be NSFW.
Clik here to view.

Building a WebRTC Client for Android

If you’ve been following any of the recent developments with WebRTC, you’ll know that the majority of samples and example code available today target the Web browser (typically Chrome or Firefox)....

View Article


Image may be NSFW.
Clik here to view.

iBeacon Demo at Gartner AADI

Last week, I joined my colleagues from Neudesic at the Gartner AADI (Application Architecture Development & Integration) Summit in Las Vegas. One of the neat things that we were showing was a demo...

View Article

Image may be NSFW.
Clik here to view.

File > New > Presentation

About a year ago, I set out on a journey to write a book on presentation skills, aimed primarily towards software developers and other technical professionals. My reasoning is that too many...

View Article

Automated Web Testing using JavaScript

The process of creating automated tests for Web applications has been around for many years. Vendors such as HP, Parasoft, QFS, and even Microsoft have test software that can be used to create and run...

View Article

Bluetooth Issues on Mavericks

I’ve been having some issues recently with the Bluetooth stack on my Mac acting strangely - causing Bluetooth devices to drop at random times and on occasions, the default mouse and keyboard will stop...

View Article



Image may be NSFW.
Clik here to view.

GIDS 2014

A couple of weeks ago, I had the privilege of speaking at GIDS (the Great Indian Developer Summit) 2014 in Bangalore. GIDS is a multi-day event, with each day dedicated to a particular theme or topic....

View Article
Browsing latest articles
Browse All 30 View Live




Latest Images