App Development

As you all may know, I have been working on a few mobile and tablet based apps at work. Mobile and tablet app design to most may seem way too hard when all that you see is the finished product. However, much like anything, if you break things down into manageable steps, creating an app is much more achievable.

Any app, no matter how simple or complex, I find, can be broken down into these simple steps — the idea, design, development and then marketing. As we all know, ideas can change. Mobile platforms slowly change over time. So, think functionality foremost. You need to know what an app is going to do before we can begin to design or program it. After thinking of the idea, you need to get to work figuring out the core functionality of the app.

My goal is not to define 100% of the functionality, but rather to know what things you want to do with an app. Apps are typically broken down into common screens such as a login screen, a settings screen, or a form to collect a batch of information. I have a big collection of frameworks and templates for some of these. And often, I start by defining these screens to make sure everyone who is working on these has the same understanding of what the idea means.

From experience, designers and programmers have a different approach to a project, so agreeing to a plan can save a lot of time by preventing someone from going down the wrong path. So that is where my UX and ID skills come in handy, so I can translate design to code. Which leads me to development/coding. This is all dependent on what you choose and are comfortable with. I will write more on this another day. Also marketing, I don’t know much about this, maybe will get Adam to write more on this for me. OK, best get some more work done.

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: