Page 1 of 2

iOS?

PostPosted: Wed Jun 22, 2016 00:19
by Novacain
So, one thing I was thinking about is it would be nice to have minetest on iOS. It has been talked about for a long time, and largely dabated and many other things. My question is this: could we figure out a way to be able to get minetest to iOS and implement a way to reward someone who undertakes the task?

As for making it available through the appstore, one possibility is to dual-license future releases in such a way to enable the legality of Minetest on the appstore. Also, we would only need to have the engine, and simply set up a way to download games/mods through the app, that way only the engine needs a dual license.

As for a reward implementation, I don't think the app should be sold, but what about having a "support" tab where you can make an in-app purchase or watch a video add to give the developer a little bit of return for spending the time to port it to iOS?

So, what do Y'all think?

Re: iOS?

PostPosted: Wed Jun 22, 2016 00:43
by Mainpage
The minetest copyright is not just held by one person, and thus it's probably impossible to dual-license it. Some of the default mods are licensed under multiple people, though if you get all those people to agree on the license, then it might work. If it can be built, we do not necessary have to put it on the app-store, it can just be put on the MT downloads page.

Re: iOS?

PostPosted: Wed Jun 22, 2016 10:28
by Calinou
Mainpage wrote:If it can be built, we do not necessary have to put it on the app-store, it can just be put on the MT downloads page.


This would probably require those who want to install it to jailbreak their iDevice, since iOS does not allow downloading random apps from the Web, unlike Android.

Re: iOS?

PostPosted: Wed Jun 22, 2016 12:22
by iZacZip
Novacain wrote:So, one thing I was thinking about is it would be nice to have minetest on iOS. It has been talked about for a long time, and largely dabated and many other things. My question is this: could we figure out a way to be able to get minetest to iOS and implement a way to reward someone who undertakes the task?

As for making it available through the appstore, one possibility is to dual-license future releases in such a way to enable the legality of Minetest on the appstore. Also, we would only need to have the engine, and simply set up a way to download games/mods through the app, that way only the engine needs a dual license.

As for a reward implementation, I don't think the app should be sold, but what about having a "support" tab where you can make an in-app purchase or watch a video add to give the developer a little bit of return for spending the time to port it to iOS?

So, what do Y'all think?

Honestly I totally agree. Having minetest for iOS wouldn't work though, because Apple blocks of some parts of the minetest website in order to insure that you phone doesn't get viruses, and those parts of the website are needed...even through the App Store.

Re: iOS?

PostPosted: Wed Jun 22, 2016 15:18
by Mainpage
Novacain wrote:Honestly I totally agree. Having minetest for iOS wouldn't work though, because Apple blocks of some parts of the minetest website in order to insure that you phone doesn't get viruses, and those parts of the website are needed...even through the App Store.

Oh well it can't be that hard to jailbreak and iOS device....
Is it the mac osX build that much diffrent then iOS, ie how hard would it be to make an iOS build if we have osX builds?

Re: iOS?

PostPosted: Wed Jun 22, 2016 18:58
by Calinou
Mainpage wrote:Is it the mac osX build that much diffrent then iOS, ie how hard would it be to make an iOS build if we have osX builds?


While iOS is loosely based on OS X, a lot of things differ, starting with the CPU architecture (ARM instead of x86_64) and 3D renderer (OpenGL ES instead of OpenGL). But we do support that architecture and renderer combination on Android, so it should be possible on iOS as well.

Re: iOS?

PostPosted: Wed Jun 22, 2016 20:06
by Mainpage
Calinou wrote:
Mainpage wrote:Is it the mac osX build that much diffrent then iOS, ie how hard would it be to make an iOS build if we have osX builds?


While iOS is loosely based on OS X, a lot of things differ, starting with the CPU architecture (ARM instead of x86_64) and 3D renderer (OpenGL ES instead of OpenGL). But we do support that architecture and renderer combination on Android, so it should be possible on iOS as well.

Oh yea, this is starting to sound like fun! who wants to give it a try, free chocolate for the first volunteer!
It can't be that hard....

Re: iOS?

PostPosted: Wed Jun 22, 2016 21:28
by programmingchicken
yes, it's hard to port things.
and proof of chocolate or it doesn't exist

Re: iOS?

PostPosted: Sun Jun 26, 2016 16:59
by Morn76
Well, it looks like somebody has already ported Minetest to iOS: https://itunes.apple.com/en/app/freewor ... d770577592 They are even using the MT icon.

Re: iOS?

PostPosted: Tue Jun 28, 2016 19:27
by red-001
Morn76 wrote:Well, it looks like somebody has already ported Minetest to iOS: https://itunes.apple.com/en/app/freewor ... d770577592 They are even using the MT icon.


I don't have an iphone so I can't check, but if the apple store is anything like google play, then that app is probably full of ads and the dev wouldn't publish the source code. This isn't the only version of minetest on the app store see : https://itunes.apple.com/us/app/buildcr ... 72768?mt=8

Re: iOS?

PostPosted: Tue Jun 28, 2016 19:30
by rubenwardy
All of the recommended apps are also minetest

Re: iOS?

PostPosted: Tue Jun 28, 2016 20:33
by red-001
How is it that there is a lot more copies of minetest on the apple store where you have to play $99/year compare to google play which is a one time payment of $25?

Re: iOS?

PostPosted: Mon Aug 01, 2016 20:15
by programmingchicken
red-001 wrote:How is it that there is a lot more copies of minetest on the apple store where you have to play $99/year compare to google play which is a one time payment of $25?

the struggle of nine year-olds trying to get minecraft for free on their parent's iPhone is real

Re: iOS?

PostPosted: Mon Aug 01, 2016 23:06
by MineYoshi
programmingchicken wrote:
red-001 wrote:How is it that there is a lot more copies of minetest on the apple store where you have to play $99/year compare to google play which is a one time payment of $25?

the struggle of nine year-olds trying to get minecraft for free on their parent's iPhone is real

mmm....

Piracy isn't something good, for that reason, those "iphones" have so many viruses some times!

Re: iOS?

PostPosted: Sat Aug 13, 2016 18:27
by MagicMike
It's a good idea but will be his/her reward for doing it should we make him like mods/ admins in a few servers?

Re: iOS?

PostPosted: Sat Aug 13, 2016 18:38
by MineYoshi
MagicMike wrote:It's a good idea but will be his/her reward for doing it should we make him like mods/ admins in a few servers?

How?
Explain yourself, please.

Re: iOS?

PostPosted: Wed Dec 07, 2016 01:50
by sorcerykid
I think a legitimate porting of Minetest to the iOS is long overdue, even if it requires jailbreaking.

I only learned about Minetest as result of playing Buildcraft. Quite a few players on servers like "just test" and "Extreme Survival Minetest City" also played on an iPad. The same now seems to be true of Cash's World as well as Just Test II, in which a large proportion of players are tablet and phone users. I suspect there is a HUGE untapped market with iOS devices.

Re: iOS?

PostPosted: Wed Dec 07, 2016 20:58
by MineYoshi
sorcerykid wrote:I think a legitimate porting of Minetest to the iOS is long overdue, even if it requires jailbreaking.

I only learned about Minetest as result of playing Buildcraft. Quite a few players on servers like "just test" and "Extreme Survival Minetest City" also played on an iPad. The same now seems to be true of Cash's World as well as Just Test II, in which a large proportion of players are tablet and phone users. I suspect there is a HUGE untapped market with iOS devices.

If you find a way to install without jailbreaking, having license issues or incompatibility, i guess it's possible.

Re: iOS?

PostPosted: Wed Dec 07, 2016 23:51
by sorcerykid
According the U.S. Copyright Office, jailbreaking of tablets and smartphones has been deemed legal. So that should not preclude Minetest being ported to the iPad. The only holdup seems to be finding someone willing and capable of building an iOS compatible version.

http://www.idownloadblog.com/2015/10/27 ... reak-ipad/

Re: iOS?

PostPosted: Sat Dec 10, 2016 01:06
by MineYoshi
sorcerykid wrote:According the U.S. Copyright Office, jailbreaking of tablets and smartphones has been deemed legal. So that should not preclude Minetest being ported to the iPad. The only holdup seems to be finding someone willing and capable of building an iOS compatible version.

http://www.idownloadblog.com/2015/10/27 ... reak-ipad/

https://www.xda-developers.com/google-t ... ps-to-ios/ then someone.compile

Anyways if you jailbreak you lose your warranty :/ That happens with some android brands too.

Also. That's possible, if there are 'TestMine' out there. Then it's possible

Re: iOS?

PostPosted: Wed Feb 08, 2017 14:13
by red-001
Problem isn't the legality of jailbreaking but the fact that few people do it, mean that only a small number of people will be even able to use minetest on iOS. On the other hand it will make creating adware filled clones even easier, something that most people would agree is a bad thing. Of course there is also the issue of finding someone willing to port minetest/ convincing someone to make their code public.

Re: iOS?

PostPosted: Thu Apr 27, 2017 16:15
by Vibrocil
red-001 wrote:Problem isn't the legality of jailbreaking but the fact that few people do it, mean that only a small number of people will be even able to use minetest on iOS. On the other hand it will make creating adware filled clones even easier, something that most people would agree is a bad thing. Of course there is also the issue of finding someone willing to port minetest


Check... I'm rewriting minetest to xamarin which allows me to build for IOS and still be compatible with minetest servers. The $100/Year will prevent me from releasing it for free on Apple's store (If someone donates me $100/year, I'll be happy to release it for free). Currently still in Alpha so no releases yet.

red-001 wrote:convincing someone to make their code public.

No check... Making code public will like being said already allow everyone to copy the code and add advertisements and whatsoever...

Re: iOS?

PostPosted: Tue Jul 04, 2017 10:24
by angelo1123_
Novacain wrote:So, one thing I was thinking about is it would be nice to have minetest on iOS. It has been talked about for a long time, and largely dabated and many other things. My question is this: could we figure out a way to be able to get minetest to iOS and implement a way to reward someone who undertakes the task?

As for making it available through the appstore, one possibility is to dual-license future releases in such a way to enable the legality of Minetest on the appstore. Also, we would only need to have the engine, and simply set up a way to download games/mods through the app, that way only the engine needs a dual license.

As for a reward implementation, I don't think the app should be sold, but what about having a "support" tab where you can make an in-app purchase or watch a video add to give the developer a little bit of return for spending the time to port it to iOS?

So, what do Y'all think?


If u can get the apk it will take me 2 days to get it on the App Store itself

Re: iOS?

PostPosted: Wed Aug 23, 2017 17:15
by octacian
Vibrocil wrote:No check... Making code public will like being said already allow everyone to copy the code and add advertisements and whatsoever...


Code for such a project absolutely must be open source and available to the general public IMO, otherwise it entirely breaks the FOSS nature of Minetest.

Minetest iOS

PostPosted: Sun Oct 29, 2017 19:55
by RonsorMinetest
Now it has been said before that the GPL is not compatible with the app store. BUT Minetest is under the LGPL 2.1, which /is/ compatible with the app store’s licensing (LGPL libraries are used in VLC under iOS). So it would be legal to distribute Minetest on the app store (but not really any GPL mods).