I am very interested in learning Machine Learning and Computer Vision for mobile apps, for iOS and Android. But I have no clue or even a slight idea on how to even begin. I know this is heavy on math and some theory I am not familiar with.
Should I use a library for this kind of thing, when I build a mobile app? Or should I do native coding? For example, to create photo effect from a camera? What are all things I need to know to be able to learn this?