_______               __                   _______
       |   |   |.---.-..----.|  |--..-----..----. |    |  |.-----..--.--.--..-----.
       |       ||  _  ||  __||    < |  -__||   _| |       ||  -__||  |  |  ||__ --|
       |___|___||___._||____||__|__||_____||__|   |__|____||_____||________||_____|
                                                             on Gopher (inofficial)
   URI Visit Hacker News on the Web
       
       
       COMMENT PAGE FOR:
   URI   Hello-World iOS App in Assembly
       
       
        sanskarix wrote 2 hours 10 min ago:
        This kind of thing is how you actually learn what's under the hood.
        Everyone's building with React Native and Flutter, which is fine until
        something breaks. Then you're stuck Googling black magic. Starting from
        assembly teaches you the real cost of abstraction.
       
          internetter wrote 1 hour 14 min ago:
          Is this really low level though? Because its hooking UIKit which is
          very high level relative to ASM. I'd be really curious to see an app
          draw on iOS without UIKit. I don't know if thats possible.
       
            pjmlp wrote 44 min ago:
            As low level as it gets.
            
            For lower level one needs something like ESP32, Arduino,
            retro-coding platforms.
       
        azhenley wrote 3 hours 7 min ago:
        I’m guessing even this still requires that I use XCode.
       
          dadoum wrote 2 hours 41 min ago:
          It probably doesn't, as you practically never need Xcode for simple
          apps. From my experience, currently, you need Xcode to compile
          storyboards (NIB/XIB files) and bundle Assets.car (macOS BOM files);
          and compile Xcode projects, btw. I may be missing another important
          feature used in a lot of apps but otherwise for the most part you can
          build an iOS app without Xcode (or even macOS).
       
            pjmlp wrote 42 min ago:
            The command line tools are still XCode, in a way.
       
          abnercoimbre wrote 2 hours 47 min ago:
          Is that true? What about the command-line version?
       
        anta40 wrote 4 hours 12 min ago:
        Even better if build steps are provided
       
        JimDabell wrote 4 hours 37 min ago:
        There is also an iOS app implemented in C here:
        
   URI  [1]: https://stackoverflow.com/a/10290255/8427
       
        starmole wrote 5 hours 11 min ago:
        Super cool! Would love to see the build/deploy steps needed.
       
       
   DIR <- back to front page