[HN Gopher] Xogot - Godot for iPad
___________________________________________________________________
 
Xogot - Godot for iPad
 
Author : codetrotter
Score  : 121 points
Date   : 2024-11-17 01:32 UTC (14 hours ago)
 
web link (xogot.com)
w3m dump (xogot.com)
 
| mcraiha wrote:
| This is a project of Miguel de Icaza
| https://en.wikipedia.org/wiki/Miguel_de_Icaza
 
  | pjmlp wrote:
  | Yep, he switched focus after how everything went with Xamarin
  | post acquisition, seems pretty much done with anything .NET.
 
    | jeswin wrote:
    | He worked on Mono for nearly two decades, and contributed
    | significantly to the platform. He may have stopped working on
    | it because the platform is quite mature (and Open Source) and
    | his continued work would have limited impact.
 
      | pjmlp wrote:
      | Here a couple of examples,
      | 
      | https://visualstudiomagazine.com/Articles/2022/06/16/csharp
      | -...
      | 
      | Or its beloved Xamarin,
      | 
      | " Rewrites never go as planned.
      | 
      | Xamarin.Forms turning into Maui was supposed to be a quick
      | change, fueled by hopium so strong it defied gravity.
      | 
      | Instead, at best, it set it back 2-3 years."
      | 
      | https://x.com/migueldeicaza/status/1610665502598127616
      | 
      | You will find other juicy remarks, after the deadline to
      | not speak about the acquisition expired.
 
        | fmbb wrote:
        | Never attribute to respect or sincerity that which can be
        | adequately explained by contractual terms.
 
    | migueldeicaza wrote:
    | I still use .net :-)
    | 
    | But this port could not have been done with Xamarin due to
    | the lack of SwiftUI integration.
 
| wejick wrote:
| Impressive, happy to see another touch from Miguel.
 
| sharkjacobs wrote:
| I've been following the development of this via Miguel's blog and
| mastodon, and as someone who is really interested in iPad
| development and app design I really want to try it out but I just
| don't have time for another hobby.
| 
| I'm signing up and gonna try it out, but I feel like I'll need to
| put more than an afternoon of dabbling to get anywhere
| interesting.
 
| rcarmo wrote:
| This is very impressive, and runs well even on an iPad mini 5.
 
| somat wrote:
| I am a bit surprised Apple allows it.
| 
| I am not really familiar with the apple ecosystem, but my
| understanding is that they frown on open execution environments,
| that is emulators, virtual machines, interpreters etc. and a
| system that lets anyone develop and load games sounds like just
| that.
 
  | cultofmetatron wrote:
  | they have emulators in the app store now!
 
  | jezek2 wrote:
  | Programming languages (IDEs) were always allowed as long as the
  | code couldn't be downloaded from the internet. Local or cloud
  | load/save is OK. An user copying it manually using a clipboard
  | from a web page is OK as that's user doing. But direct
  | downloading was a no-no. This was explained as to prevent any
  | application from becoming AppStore-like.
  | 
  | There are some tricks, like using curl | sh approach by the
  | user for UNIX-like environments, or similar things for Python
  | IDEs. But again it is something that the user have to do and
  | learn about it from an outside source.
 
    | stavros wrote:
    | I wonder if Apple will allow code downloading in the EU, now
    | that they have to allow alternate app stores anyway.
 
      | dtgriscom wrote:
      | ... what's in it for Apple? It would just make their lives
      | more complicated.
 
  | migueldeicaza wrote:
  | The terms have changed gradually over the years and now we are
  | boiling IDEs on the iPad.
  | 
  | My plan is to ship something that is both a great iPadOS app
  | and operates within the confines of the AppStore restrictions.
  | 
  | I find restrictions as a powerful motivator to think about a
  | problem differently. Lots of great art (and software) is great
  | when it explores and brings to light what's possible with the
  | limitations of a medium.
 
    | michael-online wrote:
    | I love the spirit here, but the limitations on iOS are not
    | the limitations of the medium. Mobile computing has lots of
    | interesting and inspiring limitations, we don't need apple to
    | draw artificial squircles we can't cross in an api.
 
  | dagmx wrote:
  | They allow execution environments and have for many years. See
  | pythonista etc
  | 
  | They haven't allowed emulators till this year, but Xodot isn't
  | an emulator.
  | 
  | But what you're likely thinking of with regards to execution is
  | that they don't allow creating new executable code. Ie no JIT
  | or compilers, but interpreters are fine. Hence you can do
  | GDScript (which runs in an interpreter like Python does) but
  | you won't be able to use the other language backends which
  | compile down.
 
| terhechte wrote:
| I've been wanting to learn Godot for some time now. Being able to
| develop on the iPad is supercool (for side-project game devs). In
| addition, you can also now run Godot on the Meta Quest
| (https://www.meta.com/en-gb/experiences/godot-game-
| engine/771...). Also, as Xogot runs on iPad and VisionOS can run
| iPad apps, it might even run there (haven't checked). That's a
| lot of fun platforms for playing around with it.
 
| Funes- wrote:
| I wonder if Redot [1] is going to fork this project, as well.
| 
| [1]: https://github.com/Redot-Engine.
 
___________________________________________________________________
(page generated 2024-11-17 16:01 UTC)