As you all may know, mobile devices have had Web browsers for years. However, developing for them has always been painful because Web developers like me have had to deal with all these cross-browser issues. A lot of long days and late nights can be attributed to getting HTML, JavaScript, and CSS to work identically on various versions of Internet Explorer, Mozilla Firefox, Safari, and so on. IMO, the desktop browser world is completely tame compared to the mobile browser world. The number of different mobile browsers has, historically, been staggering. Every device maker had their own browser, and then even devices from the same manufacturer had huge variations in operating systems, screen sizes, and so on. Some browsers only supported WAP, others supported subsets of HTML, some had full HTML, but no JavaScript. Anyway enough rambling.

The latest incarnations of HTML and CSS offer many new features. For example, HTML5 includes new elements that make web pages more semantic; you can now store data offline, create editable content areas, use drag-and-drop functionality, and much more. With CSS3, you can create round corners without graphics as well as add shadows and gradients. As you know I said in a previous post that I was going to look into the arena of m-Learning and mobile based development.

Well, over the last three weeks I been reading more on HTML5, CSS3 and this cool API called PhoneGap, which Adobe supposedly has just bought (so it must be good). After a few days I finally did a mini shopping list based app. It uses the cool local database SQLite feature in HTML5, and have added CRUD functionality, so next step is to make it look prettier and I might use it as a framework in other projects for more applications (due to the CRUD).

Published by theirishduck

I love the ability where I can plan, prioritise, design, develop and deliver blended learning solutions for a variety of markets. I love to consult and advise about the best use of digital learning and improve design standards in line with evolving ways of working. I also enjoy to keep up to date with, understand and regularly recommend emerging technologies and practice to improve individuals, teams and organisational capabilities. With over 12 years digital learning experience and demonstrated experience in both instructional design and eLearning development, I have also a lot of experience conducting training needs analysis including how to leverage principles such as design thinking and root cause analysis to understand and address performance gaps. I also have led many facilitation workshops and even presented at iDesignX and Game Developers Conferences both here in Australia, Wales and in the United States. I bring loads of coding experience in Java, ASM, C++, HTML, JavaScript, SCORM and xAPI, as well as proven capability using Adobe Captivate, Trivantis Lectora and Articulate Storyline 360 Studio authoring programs. Of course, Adobe Creative Cloud is also part of my toolbox which I also use daily. Being taught traditional and advanced 3D animation techniques, I love hand drawing and polymer clay sculpture, but can also use the Blender, 3D Studio Max, Maya and Softimage applications. With strong multimedia, training and programming backgrounds, I understand modern learner behaviour including micro and social learning, I am very familiar with most LMSes and app-based (XCode and Android Studio), adult learning models and e-solutions. I also possess the ability to manage multiple projects simultaneously, whilst being pro-active in delivering work independently with minimal supervision, but enjoy working in teams. I've been told I am a resilient, relationship focused guy which can manage and navigate conflicting views and stakeholders/subject matter experts.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: