-
Notifications
You must be signed in to change notification settings - Fork 553
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS version of IITCm #1037
base: master
Are you sure you want to change the base?
iOS version of IITCm #1037
Conversation
impressive!! |
Looks pretty nice! Speed improvements? Better navigation? Also, do you load the scripts locally or pull the JS from the server each time? Thanks! |
@umer936 does iOS still cripple not-Safari JS performance? If so then I think your bookmarklet code would still be faster. Looks like this app's 'native' settings menus are easier to use. |
@mxxcon According to WWDC 2014, WKWebView uses the same JS engine as Safari. Thus I think the app's performance won't be too bad. |
@umer936 The scripts are loaded locally currently. And I'm planning to allow user upload their own scripts for debug and update scripts from server. But I may not have enough time... |
Nice, very impressive. |
@HubertZhang http://ingressgps.com/? Is this based on your code or something different? |
@flamusdiu No... |
@HubertZhang rgr. This was brought to my attention. Umm ... |
I've ported IITCm to iOS, however there is still some bugs and some features of IITCm is missing..
I won't have too much time on this, thus I decide to open this pull request.
This pull request is based on #1025 , which add detection for iOS devices
And the main idea of the App is use WKWebView and inject JS codes when loading intel. I wrote a 'hook' which translate from call to 'android' functions to a Message Handlers, thus JS codes can interact with App.
Some screen shots can be found below.