So past week I started to build a gambling app on Ionic, the problem is that I was not aware of point number 20 (Contests, sweepstakes, lotteries, raffles, and gambling) on App Store Review Guidelines for Apple Apps, which conflicts with the current requirements I have now for this application.
I haven’t done that much but from what I saw, I can say that this is a really good framework for Hybrid App Development, what concerns me now is (since I’m not going to be able to build this as an app but as a mobile web website), are there any deal breaker performance and cross-browsing considerations that I’ll face by using Ionic?
To mitigate possible issues, I’m planning to do this:
- Add a Gulp task for minification, concatenation, image reduction so my site can load faster.
- If the device that is trying to access my app does not have a decent browser, I’ll redirect it to the browser version (maybe add a message saying that the browsers is not supported?).
- SEO matters a lot on my company, so I would need to do some work with PhantomJS to have this site correctly ranked.
My question is: Is Ionic the right choice for me? Maybe Ratchet+Backbone.js+Browserify would address more mobile web devices and it would haver better performance than Angular+Ionic in terms of page loading?
I don’t want to stop using this awesome framework, and I really love Angular hehe, but I would like to know if it’s the right choice for this app, so any help you could give me it would be very valuable. Thanks!