Version: Next
Mobile Overview
Makeup library is designed to use easily on any platform and os. To integrate library we decide to use web views because of advantages.
- All platforms has webviews.
- Works same for all platforms.
- Easy to integrate library.
- No visual diffference in results.
- Easy to update and upgrade
- Update some features without app update.
There is two scenarios to integrate Makeup to your app. There is advantages and disadvantages these scenarios.
- Show only
view.html
in webview. Built your design above.- Development stage is too easy.
- For IOS devices only device's camera app usable.
- Use any camera library and open webview.
- Use any camera library and design compatible with rest of the app.
- Requests are handled in webview.
- Request takes few seconds. Loading animation are show in webview. Loading animation in app can be more usable.
!!!Warning "Important" If you choose 1. scenatio no need to use camera library.
!!!error "Limitation on IOS" On Ios devices, camera usage on any web page limited by Apple. Camera only usable on any website by Safari browser. In this case our web page uses device camera app.