This Online Course is starting in June 2021. Apply now!
- Why Mobile App Development
- Course Overview
- Course Content
- Career Opportunities
- Lecturer Profile
- How to Apply
- Testimonials
- Why IBAT College?
- Experience Virtual Learning
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
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.
Eclipse
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.
iOs SDK
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
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.
PhoneGap
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

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.
Testimonials
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.