Huma Solutions –based in Vancouver, Canada– is a leading producer in the field of software development for the Apple, Android and Microsoft desktop and mobile platforms. They bring their real world experience to their exceptional dev courses!
Huma Solutions
Amir Ahani –Huma’s driving force– is also a software development instructor at Vancouver’s British Columbia Institute of Technology (BCIT). He has assembled a team of developer/instructors who, in collaboration with his company, Huma Solutions, form the foundation of our Windows App and iOS App development educational team.

Huma’s real world experience in developing applications for major companies like Microsoft, Nokia, IBM, and Motion Metrics International infuses their courseware with both the technical and practical knowledge necessary to create powerful and useful apps in this fast-paced, completive software dev world. So sit back and learn the fundamentals of app design with the Huma Solutions team!
Courses by Huma Solutions
  • iOS App Dev 105
    The Foundation Classes
    Learn about NeXTSTEP (NS) foundation classes - the building blocks of your iOS apps - with Matt from Huma Solutions in this next course in our iOS App Dev series...
    (0)
  • iOS App Dev 106
    Multithreading and Performance
    Building a great app is one thing but making it perform well is quote another! Learn how to enhance your app’s performance by taking full advantage of every available ounce of mobile processing power using Multithreading with Matt from Huma Solutions...
    (0)
  • iOS App Dev 104
    Design Patterns and Guidelines
    Many developers have a great head for code and structure but don’t have such a strong eye for “front-end” design. If you fall into this category, then this course on iOS Design Patterns and Guidelines from Huma Solutions is for you...
    (1)
  • iOS App Dev 103
    Debugging and Exceptions
    Need help hunting down pesky bugs in your code? Find 'em and squash ‘em fast with the tools you learn in this debugging course by Huma Solutions.
    (1)
  • iOS App Dev 102
    Programming Structures and Classes
    Every Object in Objective-C has an inherited behavior which is called a Class. Understanding and customizing these behaviors is essential programming knowledge. In this second course in our iOS App Dev series you learn all about Objects and their Classes...
    (1)
  • iOS App Dev 101
    Introducing The Tools and Language
    Creating iPhone and iPad apps can be very rewarding. But before you start writing code you need a foundation in the basic concepts of programming. This introductory course, in our new iOS series, helps you do just that… and you'll build your first Hello World app to boot!
    (4)
  • Windows 8 App Dev 101
    Creating Your First App
    Sometimes the best way to learn something is to just do it and that's exactly how this Windows 8 App Dev 101 course is designed. So watch and program along with the Huma Solutions team as you design and build your first Windows 8 app!
    (0)
  • Windows 8 App Dev 100
    Introduction To App Development
    Windows 8 is here and so is the Microsoft Store's burgeoning app market. This FREE course introduces you to the tools you need to know to begin creating your own Windows 8 apps!...
    (0)
Reviews
Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: