This week, Dr. YingLiang Ma, founder and CEO of EducationMobile (www.edumobapp.com), graciously took a few minutes out of a busy schedule to let us know what his development studio is working on, his thoughts on the current mobile development landscape, and his plans for current and future app development. Dr. YingLiang Ma has shared one of EducationMobile’s very popular science apps, 3D Human Anatomy, in the Share Your App project, and has several other reference-based apps for students, including:
Visual Anatomy: an interactive reference and education tool for medical workers, students and even for anyone who does not have any medical background knowledge.
3D Anatomy: 3D app for learning human anatomy with 3D position quiz, built on an advanced interactive 3D touch interface.
Visual Muscles 3D: an image-based 3D interactive reference, and education tool. It has more than 450 high-resolution images. All are generated from virtual 3D muscle models. It covers 140 major muscles including both deep and superficial muscles with name, action, origin, insertion and nerve supply.
Visual Bones: Visual Bones is an interactive reference, and education tool. It not only covers bones from all the main regions of the body but also includes internal skull bones, laryngeal skeleton, ear bones, hand bones and foot bones. In additional, it includes several ligaments in the shoulder region, ankle and knee region and 6 types of synovial joints. Over 100 bone markers are added.
All of these apps are available for download at various locations, including:
Dr. YingLiang Ma has a strong background in computer graphics and programming, with more than 20 years in C/C++ software development. He is one of UK top android developers (awarded by Google in 2012).
What got you interested in coding and development?
I started programming when I was 11 years old. I got hands-on on one of China’s first programmable machines in 1986. I was fascinated with the fact that you can do a lot of things on a single computer.
What project(s) are you most proud of?
The 3D human anatomy app has the most outstanding features. I am proud of the fact that we developed it within 6 months and get it on market on time. The Visual Anatomy app is the most successful app we have ever developed. It has been sold more than 60,000 copies in Google play and iOS app store alone. The free version of Visual Anatomy app has been downloaded for more than 4 million times.
We work on native app projects for android, iOS and windows phone devices, as well as Unity 3D app projects for all major platform including Windows 8 tablets.
What are you currently working on?
A few new projects centered on casual game apps. One is called “Find the difference with friends” which allows users to create a “find the difference” game using their own photos.
Tell us about your app projects you have going right now; what are your future plans for these?
We are currently improving our apps for all platforms by adding multimedia contents such as muscle function animations and pronunciations.
What do you think are the standout features about your app that everyone should know?
Unity-based 3D apps are fantastic. They allow users full interaction with the visual 3D models. For our 3D human anatomy app, it gives users the opportunity to do a virtual dissection with the human body and users are able to see the organs below the skins and muscles.
What programming language did you use to develop this app, and why?
The majority of our projects are developed using Java, Object-C and C♯. All these three languages are object-oriented and have the function of automatic garbage collection.
What IDE or development framework did you use and why?
We use Eclipse for Android app projects, XCode for iOS app projects, and a Unity editor for Unity app projects. All three IDEs are officially supported for developing apps and they are fully integrated for testing and debugging apps. They are obvious choices and will have long-term technical supports.
Tell us about your experience Intel technology while developing your app – SDK, compiler, etc.
We have used the Intel Integrated Performance Primitives (Intel IPP library) for our computer vision projects. The preformation of IPP is outstanding and IPP allowed us to develop real-time object tracking algorithm for X-ray images.
What is exciting for you right now in app development?
The amount of users downloading our apps is still rapidly going up. There are more and more mobile devices appearing on markets every month and Windows phones/ Windows tablets are gaining more market shares.
What trends do you see in app development?
With increasing computing powers of mobile devices, we will see a lot of 3D fancy graphic app appearing on the markets. The revenue from advertisement is increasing in last 6 months, which indicates that advertisement is a very important revenue sources for small companies or indie developers.
What do you think has been the biggest challenge for you personally in app development?
The biggest challenge is to scale up the company. Although there are billions of active mobile devices worldwide, the revenues are still not easily scaled up due to limited paid app sales (not many people are happy to pay for them) and increasing competitions.
Thank you to Dr. YingLiang Ma, founder and CEO of EducationMobile for sharing his thoughts on mobile development, and we look forward to much more EducationMobile.