Porting to iOS


Player avatar

HoofedEar Send PM

Member

From: California
Posts: 19

This topic is to test interest in an iOS app for RSCR. I understand there a lot of hurdles to overcome with something like this, and I would like to say I’m very interested in helping with this project.

Something to mention, I don’t intend for this app to make it to the App Store. There’s a lot of problems we’d run into if we attempted it. I’d just like to have a working app with source so that we could compile it and side load it ourselves. I don’t know if this would be an issue with the dev team, if there’s code involved with making a client that they’d like to keep private. But either way, I’m interested since I have an iPhone tongue

Let me know what you guys think!


[img]http://media.wizards.com/images/magic/daily/features/feature209_selesnya.png[/img]
Discord: HoofedEar#9937

Player avatar

HoofedEar Send PM

Member

From: California
Posts: 19

I've looked into it some more, I realize that Java and iOS do not play nicely.
However I did find this: https://developers.google.com/j2objc/

This is a Java to Objective-C translator. I know it's not as simple as plugging in the client code and hit a button, but this could put us in the right direction.


[img]http://media.wizards.com/images/magic/daily/features/feature209_selesnya.png[/img]
Discord: HoofedEar#9937

Player avatar

adidas Send PM

subscriber

Posts: 1,080

Would be interesting.
A basic way they could do it which would generate revenue is:

  • they buy vpns(some are extremely cheap, can also get better connection for US players on a EU VPN) (I think this servers in europe? cant remember. someone clarify. They dont exactly need a high running, high capability pc, simply something basic enough to run rscr. which is fuck all in 2018.
  • offer rsc on iphone by admins loading a client onto vpn which has various client edits to cater for iphone.
  • payable rsc on iphone, user covers the cheap vpn cost and then some.
  • customer would purchase iphone rscr through forum store, which generates a teamviewer id to connect to

considering how cheap vpns are these days, its possible to do it this way. im sure MAJORITY of us have iphone than android aswell.  (Idk where this servers hosted tbh, think europe?) load client


Or u could keep ur pc online 247 and connect urself via iphone. but i think most people dont wanna do this. so rscr have a chance, and make revenue.
idk, its a bit of an abstract idea. came up with it ages ago

Player avatar

BreakIt Send PM

Member

Posts: 73

Have you seen this?

https://forum.moparscape.org/rsc-server … ed/681913/

Just finished porting my standalone/serverless RSC project (as shown in this post) to iOS.

It was one hell of a task but it's starting to come together. Once I'm done I'll release the Objective-C source code and Xcode project. At the moment, the only mobile port has been Android.

I'm still working on reducing lag (unsure of exact cause) and fixing screen resolution.

My iPad 2 mini (test device) has such a high DPI, that the standard 512x344 RSC dimensions is only a tiny fraction of the screen, so I need to zoom or else its way too small.

New video
https://www.youtube.com/watch?v=r-a04y3dlQg

* Added entities
* Reduced lag a little bit (still only getting around 8-12 FPS, but at least its not 2-3 anymore)
* Added item action (disk), object action (ladders and stairs), and ability to pick up ground items.
* Background is now black instead of white, which was an eyesore (only temporary until I find a resolution fix)

Original video (old)
https://www.youtube.com/watch?v=69gwgMYk-Uc

EDIT: Didn't realize my Pandora music was recorded in the original video, whoops!

Here's the compiled IPA, which any iOS device should be able to install. https://www.dropbox.com/s/1chir3546ogi8 … e.ipa?dl=0

Player avatar

newguy2015 Send PM

subscriber

Posts: 167

Its not possible due to youd have to have support for everyone to jailbreak their iPhone to install apps outside appstore