• Further your career with an industry-focused Diploma Apply Now

  • 1
  • 2
  • 3

Diploma in Mobile App Development

Duration: 11 Weeks part-time, 6.30 pm - 9.30pm

Location: Wellington Quay Only

Start Date: 24th September 2018

Days: Monday


Accredited By: IBAT

Fee: €1,195

More Info:

Flexible payment plans are available. Contact us for more information.
Are you looking to exploit the opportunities available in the Area of Mobile Development? The Diploma in Mobile App Development at IBAT College Dublin will give you the skills you need.
  • Do you have an idea for an App?
  • Are you unsure how to turn your idea into an App product with revenue potential?
  • Are you been overcharged by mobile development companies to create even the simplest of Mobile Apps?
  • Are you looking for a new and challenging career in the area of Mobile App development and deployment?
  • Are you unsure how to transform your traditional desktop-focused web website into a fast, effective mobile experience?
  • Are you unsure how to create a great cross-device mobile web channel for your products?

Diploma in Mobile App Development Course Overview

Web Design Course Website Designer Course

With the global adoption 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’s capablility, increased storage space, as well as HD video and photo cameras. Mobile devices have now become mobile work, learning and entertainment centers 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.

Businesses and individuals involved in mobile development in the EU alone, earned €17.5bn last year, a figure that could rise to €63bn in just five years, €6bn of last year’s estimated €17.5bn revenue paid to these mobile development businesses and individuals came from app sales, virtual goods and advertising. These figures emerged from research for the EU Commission "Eurapp project", they highlighted that mobile development is the most “in demand” and growing areas of ICT (Information and Communications Technology) within the EU. The research also identified opportunities and bottlenecks for potential growth, it highlighted the lack of experienced developers in the areas of both mobile and web apps; as a consequence the skills for developing apps which run on mobile devices are becoming extremely sought across all business sectors. Angry Birds creator Rovio Entertainment said in the report. “You might be surprised how big a role mobile is playing within even the biggest companies whose primary business isn't actually developing apps, it's importance is recognised within companies involved in entertainment,financial services, retail, packaged goods, media, and so on.”

This Mobile App Development course has been developed to help you make that step into building commercial Apps a reality. This course will focus on building mobile web apps which will work across multiple platforms including Android, iOS, and others. This course has a technical focus and develops an in-depth expertise of 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.

The course is delivered by one of Ireland’s leading web and mobile developers, who also runs his own development agency based in Dublin. Learners will be provided with practical and relevant hands-on tutorials combined with modern approaches to building commercial mobile apps, including invaluable insights into the mobile app development industry .Learners will also be given the opportunity to utilise and develop these skills through appropriate practical work and be able to apply these skills and knowledge to their own development projects in the future.

All learners are encouraged to bring their own Mobile App idea with them, which can be developed and deployed over the duration of the course.

Learning Outcomes

On completion of the Diploma in Mobile App Development Course, learners will gain pratical knowledge in:

  • Hardware interfaces for mobile devices
  • UML for mobile applications design
  • XML for Mobile Computing
  • Building Mobile Apps using HTML5
  • Implementing JQuery Mobile
  • Working with Phonegap to develop mobile apps
  • Building iOS applications using Objective-C
  • iOS SDK
  • Android app development using Eclipse
  • Android SDK


Module Topics

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.


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.


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.

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.


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.


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


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 were chosen to provide learners with the skills and knowledge to develop Mobile Apps across multiple platforms, thus enhancing their employability. As a result, excellent career opportunities exist for learners 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.

Learners will also have the ability and opportunities to get their own Mobile App idea off the ground and turn it into a commercial venture.

Programme Accreditation

Upon successful completion of this course, students will be awarded an IBAT College Dublin Diploma in Mobile Application Development. There is no formal assessment as part of the course, full attendance is required. Students wishing to undertake this course are required to have experience in web design. The course is ideally aimed at learners who already have experience of front-end web development and programming.   

Progression Opportunities

Learners who graduate with an IBAT College Diploma in Mobile App Development Course and are interested in furthering their study in the area of web development are eligible to progress onto the College's Advanced Diploma in Web Design Development Course or Diploma in PHP and MySQL.

Entry requirements

If you currently have experience in web design or an equivalent qualification you are eligible for the course. This course is for learners who already have experience of front-end web development and programming, but who'd like to expand their knowledge into the area of Mobile Development.

What do I get for my fee?

How to Apply

Application can be made using the buttons above. Alternatively, please feel free to contact Richard O'Brien our Admissions Advisor for IT courses on 01 807 5055 to set up a meeting to discuss the course further. You can also email us at This email address is being protected from spambots. You need JavaScript enabled to view it.. Please feel free to visit the college anytime and a member of the Admissions Office will be more than willing to discuss any queries you may have. We look forward to seeing you.

Shared Student Experiences on this Course

Overall Experience Rating: 4 out of 5 stars
Add and Share your own Student Experience

  • IBAT Student - Raymond Black

    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.

    Experience Rating: 4 out of 5 stars
    Short URL:

ICT and Computing Lecturer Profiles

  • Mark Dean – Web Design / IS Lecturer

    Mark is an IT professional with over 20 years industry experience. Over this period he has accumulated knowledge and skills from numerous sectors ranging from education through to manufacturing and banking. He has been involved in many IT roles including software developer, team leader, systems analyst, and corporate IT trainer. Mark holds a Bachelor of Science from Trinity College and has lectured on both undergraduate and postgraduate programmes.

    Mark Dean, Web Design / IS Lecturer
    Read More
  • 1
  • 2
  • 3
  • 4

Apply Online

Further your career with an industry-focused education designed to suit your needs. Apply here.


Watch: What our Part-time Students think


You can visit the campus and speak to a Course Specialist Mon-Fri 9am-5.30pm, no appointment needed. Or make an appointment on enquiry@ibat.ie

Contact us


IBAT College Dublin
16-19 Wellington Quay 
Dublin 2, Ireland. 


+353 1 8075055


Watch: Learn to Code