N2G Home for iOS and Android Developers. Hub for Networking Students

Android Development

Android Development - N2G

Why learn to make Android apps?

Android is without a doubt THE biggest mobile platform in the world, with over 80% market share and over 1 billion devices sold in 2016 alone.  You can develop for Android on a Windows, Mac or Linux computer.  Java is a fantastic language to learn, allowing you to make apps for PC, Mac and the web, as well as Android. Android app discovery is way superior to the App Store, so your app has a far better chance of getting seen—and bought. Ad-based revenue is a lot more common on Android than on iOS, and a cinch to set up with Google Ads. “Top class professional presentation of a well-constructed course. Consistently pitched at the right level to remain interesting and challenging, this course quickly brings the student to a point where generating their own applications is realistic and fun.”

Who is this for?

Anyone who wants to learn to code to become an app developer: So once you’re up and coding like a demon app developer, it’ll ALSO teach you how to make money from your apps.

Sound good?

It’s also for anyone who wants to understand how computers work: Learning to code is so much more than being able to make apps - knowing how computers work opens news doors to our awesome digital world

“Rob has a knack for explaining material in an easily digestible way. The mini challenges he presents within his lectures are an excellent way to commit things to memory. The lectures are well paced - fast enough to maintain your interest but not so fast that you get left in the dust!”

 What you'll learn?

Make pretty much any Android app you like (your only limit is your imagination)

Submit your apps to Google Play and generate revenue with Google Pay and Google Ads

Become a professional app developer, take freelance gigs and work from anywhere in the world

Bored with the same old, same old? Apply for a new job in a software company as an Android developer


  • A Windows PC, Mac or Linux Computer
  • ZERO programming knowledge required - I'll teach you everything you need to know


iOS Development

iOS Development - N2G

A step-by-step guide to building an iPhone or iPad app for Beginners.This is a course designed for beginners who have never coded in Swift or build an iOS app.

In this iOS development video-based training course, expert developer and trainer Aqeel Ahmed teaches you how to build iOS apps using the iOS SDK from Apple. iOS is the standard SDK (software development kit) for iPad, iPhone and iPad devices. Using the SDK, Aqeel walks you through creating a fully functional app, and applying the tools and techniques available to you.

In this iOS development tutorial, you start by accessing, downloading and setting up the SDK from Apple. Next, you will explore and setup Xcode to build your App. You will cover essential Swift topics, such as classes, methods, building objects, and coding conventions. Jumping right into development, you will work with strings, controllers, manage application data, create views and other UI elements, and work with iCloud. You will learn how to create a universal project, and create specific interfaces for each device.

By the completion of this iOS development tutorial course you will be able to create a fully functioning iPhone or iPad app.

You'll Learn:

  • 15 step by step chapters teaching you how to code iPhone and iPad apps even if you have no Swift / iOS experience.
  •  Video lectures in each chapter to demonstrate everything visually.
  •  Source codes and exercises for each section.
  •  Discussion board to ask questions directly and get help on the problems.
  •  Setup guide to help you configure your development environment!
  •  Everything is recorded so you can learn at your own pace!