Online Diploma in Mobile App Development

Specialise in the growing field

11 Weeks part-time, one evening, 6.30 pm - 9.30pm
Start Date:
21st February
Reference Code:
Normal Price:

This Online Course is starting in February 2022. Apply now!

Apply now to reserve your place!

Why Mobile App Development

The number of jobs created by the app economy has risen by 28% across Europe in the past two years, surpassing 1.76m jobs in total In 2018.

With the global proliferation of mobile technologies we are in the middle of a mobile revolution age. Devices are getting more compact, with the latest devices packing high-resolution, touch-screen, displays; powerful-core CPU and GPU capability; and increased storage space, as well as HD cameras. Mobile devices have now become mobile work, learning and entertainment centres, with hundreds of thousands of apps available to different platforms such as Android, iOS and Windows Phone. This wave of ICT innovation is driving demand for new ICT skills and abilities, and the sector needs people who can design, develop and deploy new applications and services for mobile devices.

Mobile app downloads are expected to exceed 352 billion worldwide in 2021, with the associated consumer spend expected to surpass €126 billion.  The iOS App Store remains dominant and is expected to exceed €54 million in consumer spending in this time.  Consumer games remain the most dominant form of mobile app development with consumer spending expected to exceed €95b in 2021. However, there is growing demand for apps in the areas of news and dating (among others), with non-gaming apps expected to reach €30b in consumer spend in 2021. 

This is an area with many opportunities for growth.  Developers who can work with bothmobile and web app development are needed and as a consequence the skills foe devleoping apps whih run  on mobile devices are becoming extremely soughtafter across all business sectors. 

Ireland is experiencing a shortage of mobile app developers, new data suggests. Figures provided to Fora by jobs site Indeed shows the number of job listings for mobile developers far outweighs the level of interest in these positions.

This course is designed for

This programme has been developed to help you to make your dreams of building commercial Apps a reality.

If you are looking to exploit the opportunities available in the area of mobile development, then this programme should give you the skills you need to get started. This course is essential for you if you

  • Do you have an idea for an App
  • Are unsure how to turn your idea into an App product with revenue potential
  • Are being overcharged by mobile development companies to create even the simplest of Mobile Apps
  • Are looking for a new and challenging career in the area of Mobile App development and deployment
  • Are unsure how to transform your traditional desktop-focused website into a fast, effective mobile experience
  • Are unsure how to create a great cross-device mobile web channel for your products
For 2024, the number of smartphone users in Ireland is estimated to reach 3.8 million. This would be an increase of around 400 thousand users since 2018.

Course Overview

The course will focus on supporting you, as a developer, to build mobile web apps which will work across multiple platforms including Android, iOS, and others. The programme’s technical focus will facilitate you to develop expertise in core technical disciplines such as designing, developing and testing software solutions for mobile platforms.

After completing this course, you’ll understand what it takes to build professional Apps for mobile devices while gaining experience and knowledge in using platforms and tools such as Objective-C Interface Builder for Apple, Java and Eclipse for Android, combined with SDK and 3rd party libraries such as PhoneGap and jQuery Mobile.

This diploma is delivered by one of Ireland’s leading web and mobile developers, who also runs his own Dublin-based development agency. As a result, you will be provided with practical and relevant hands-on real-world tutorials combined with modern approaches to building commercial mobile apps, and supported by invaluable insights into the mobile app development industry.

You will also be given the opportunity to utilise and develop your skills through appropriate practical work, and be able to apply these skills and knowledge to your own app development projects in the future.

You are encouraged to bring your own Mobile App idea to the programme, and this can be developed and deployed over the duration of the course.

What is a Professional Diploma?

An IBAT Professional Diploma is a focused, short duration practical course that consolidates, upskills and/or reskills learners in a professional area. They are stand-alone qualifications  that do not lead to an award on the National Framework of Qualifications (NFQ).

Course Content

On completion of the Diploma in Mobile App Development Course, you should have gained practical knowledge in:

  • Introduction to Mobile Technology
  • Introduction to Hybrid apps
  • Introduction to Progressive Web Apps
  • Installing and Tooling up Javascript and Node.js Fast track
  • Introduction to Angular 2
  • Working with Ionic 2 (Part 1)
  • Mini-project 1 – e.g. Dublin Bike Mobile App
  • Working with Json
  • Mini-project 2  – e.g. Weather Mobile App
  • Working with JWT tokens (Auth)
  • Storing data in cloud - firebase
  • Working with Android Studio (1)
  • Mini Project 3 – e.g. Tracker with Camera
  • Publishing your App to Google store
Note: Building with Android Studio is class-dependent and will depend on experience of candidates. 

About the Technology used

Android SDK
The Android SDK, or Software Development Kit, enables developers to create applications for the Android platform. The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications.

It is an open source IDE (integrated development environment) for Java projects (and more). Basically, the place where the application software is crafted, being supported through various stages of its life cycle. Google officially supports it, and has created the Android Development Tools plugin for Eclipse and integrated its AVD Manager virtual device management into the tool as well. In other words, you can not only build vanilla Java programs but quickly create Android-oriented code, and its testing is supported by emulators (the virtual devices) that show you how your code would run in standardised versions of particular Android devices (on the basis of their API level, rather than any details of a handset).

HTML5 App Development
HTML5 is the fifth official version of HTML, the specification of the markup language for structuring and presenting content on the World Wide Web. Unlike a programming language such as, for example, Objective-C (the language of iOS apps) a markup language is not compiled, which means it is converted into a file of machine-executable binary code. HTML5 apps use standard web technologies; typically HTML5, JavaScript and CSS. This write-once-run-anywhere approach to mobile development creates cross-platform mobile applications that work on multiple devices.

The iOD SDK, or Software Development Kit, is a software development environment that allows developers to write programs that can be installed and run natively on the iPhone, iPod touch, and iPad, AKA apps.

jQuery Mobile
jQuery Mobile framework takes the "write less, do more" mantra to the next level: Instead of writing unique applications for each mobile device or OS, the jQuery mobile framework allows you to design a single highly-branded responsive web site or application that will work on all popular smartphone, tablet, and desktop platforms.

Objective-C is an object-oriented programming language that is essentially a thin layer on top of C. It adds Smalltalk-style messaging, runtime reflection, inheritance and many other things to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating.

Adobe’s PhoneGap platform will enable you to create an app that runs on a variety of mobile devices. You will accomplish this largely by writing the user interface portion of their application with Web technologies such as HTML, CSS and JavaScript. PhoneGap development tools then bundle the HTML, CSS and JavaScript files into platform-specific deployment packages. PhoneGap supports a wide variety of platforms: iOS, Android and Windows 8.

Career Opportunities

The Irish Government reports on employability and skills shortages have all identified the mobile device market as an ever-expanding growth sector and an area that requires highly-skilled, responsive and trans-skilled individuals.
The modules for the course have been chosen to provide you with the skills and knowledge to develop Mobile Apps across multiple platforms, thus enhancing your employability.

As a result, excellent career opportunities exist if you have completed this course with these particular skill sets; roles including but not limited to App Development, App Testing, and App Deployment within multiple sectors, such as Finance, Education, Retail and Media.
You will also have the ability and opportunity to get your own Mobile App idea off the ground, and turn it into a commercial venture.

Academic Progression Opportunities

If you are interested in furthering your studies in the area of web development after you complete this Diploma in Mobile App Development, you are eligible to progress onto IBAT College Dublin's Advanced Diploma in Web Design Development or the Diploma in PHP and MySQL.

Lecturer Profile

John Rowley
John Rowley/ Lecturer Front End Web Development /
John Rowley's career spans web development (LAMP), Web Manager and Corporate spokesman (Ryanair), 11 years in software management and development (Symantec, Corel), technical training (PHP, MySQL, Perl, XML, C#, CSS Javascript), technical writing (C++, Java), documentation management and news journalism. He was the first PHP developer in Ireland to achieve Zend PHP Certification and the first technical writer in Ireland to document C++ compiler and application frameworks. He has worked as a consultant / developer for Irish Rail, Suzuki, Nestle, and Eli Lilly. He currently works as a .NET information architect for the ECDL foundation where he develops the centre and candidate administration systems for the ECDL programs in Ireland. On a lighter note, he's also an accomplished stand-up comedian, performing regularly in Manchester and Dublin

Entry Requirements

This programme is suitable if you already have experience of front-end web development and a minimum of 1 year programming experience, and would like to expand your knowledge into the area of Mobile Development.

If you currently have experience in web design, or equivalent, you may be eligible for the course.

How to Apply

Don’t miss out because you’re unsure.

You can contact or apply to us directly using the the "Contact Us" or "Apply Online" options below, this will reserve your place and also give us the key details to start your application, a member of our admissions team will then contact you with further details, or alternatively you can simply "Ask us a Question" using the form below.

You can also "Book a One-to-One" with one of our course specialists who will provide you with additional guidance on your application, you can set up a meeting by:

  • Calling us at:  +353 1 8075 055 
  • Email us at:  This email address is being protected from spambots. You need JavaScript enabled to view it. 

We also have flexible payment plans, please contact us to discuss your options or visit the college anytime and our course specialists will be more than willing to discuss any queries you may have.

We look forward to meeting you.


Very enjoyable and informative course. You DO need to have some programming experience especially some knowledge of HTML4 and javascript to get the most out of this course. The emphasis is on cross-platform development tools which are constantly changing, so figuring out which library is which can be confusing at times. Lecturer has lots of commercial experience so the workshops were 'real-world' which was much more interesting, but it did mean getting in fairly deep from the get-go. For me this was a very worthwhile experience
Raymond Black Diploma in Mobile App Development Graduate

Why IBAT College?

Career Potential
Maximise your career potential as you remain working while obtaining a professionally relevant, career enhancing, qualification at the same time.

Excellent Lecturing Staff
Learn from friendly and highly qualified academic staff, with industry experience, in small class-sizes, and guest lecturers who are experts in their fields.

Student Experience
Being part of a culturally diverse student nationality mix at IBAT College Dublin, with learners from over 30 different countries, gives you the opportunity to learn culturally different working methods first-hand, and the fundamentals to succeed in a globally connected network once you graduate.

City Centre Location
With our campus located in Dublin city centre, in Temple Bar, you are close to all major transport hubs making it easy to attend classes in between work and home.

Programme Material
Printed course notes are supplied for the first lecture. All subsequent notes are then available to download/view/print through the student virtual learning (Moodle) platform.

IBAT is now offering 100% interactive learning via virtual classrooms, all at an affordable price. We’re adapting along with the rest of the world, to the new normal. With an increasing shift towards online learning and as jobs become harder to find, now is the time to take initiative and upskill by gaining a diploma from the comfort of your own home.

Benefit from live sessions with our expert tutors who are teaching in real-time and can therefore engage with you directly. Seize this opportunity to boost your prospects and stay ahead of the competition. 

Apply now to reserve your place.

Contact us and one of our course specialists will be able to speak to you one-on-one about your needs by phone, email or in person.

Question? Ask us.

Discuss your needs with one of our course specialists.

Student Benefits

Discover the additional support services and facilities we have to help you thrive; from IT Labs, a Career Service, Networking Evenings and more..

Part-time Courses

IBAT offer a range of part time courses in the areas of Business, Management, Marketing, Finance and ICT.

Take the first step

Contact us and one of our course specialists will be able to speak to you one-on-one about your needs by phone, email or in person.

Contact Us

Main Office:
+353 1 8075 055

International Admissions Office::
+353 1 8075 055


General enquiries: enquiry@ibat.ie
Course enquiries: admissions@ibat.ie
Registrar: examsoffice@ibat.ie
Student Services: studentservices@ibat.ie

Find Us

Wellington Quay Campus
IBAT College Dublin
16-19 Wellington Quay,
Dublin 2,
Frederick Street Campus
IBAT College Dublin
24-27 Frederick Street North,
Dublin 1,
Business Hours

Wellington Quay Campus
Monday-Thursday: 8:30am - 9:30pm
Friday: 8:30am - 6:30pm
Saturday: 10:00am - 2:00pm
Sunday: Closed

Quick Links

Popular Links

Privacy and Terms

© 2021 IBAT College Dublin. All Rights Reserved. www.ibat.ie