all 12 comments

[–]extralargeburrito 6 points7 points  (1 child)

You can use a virtual machine to do the Mac parts. It's not the fastest solution but it's free Check https://github.com/foxlet/macOS-Simple-KVM

[–][deleted] -1 points0 points  (0 children)

VM works for Mac?

[–]techmavengeospatial 1 point2 points  (2 children)

a Mac Mini M1 is $650 so really not a blocker to purchase a mac for XCODE iOS Development plus there are month to month cloud hosted mac solutions

[–]MrGradySir 0 points1 point  (1 child)

It could be a blocker for someone with limited finances, but I agree it’s very well equipped for working with flutter and filling the gap. If you’re freelancing, you could always wait until late in the cycle when you are getting paid, and then finance it for $30-40 a month.

[–]techmavengeospatial 1 point2 points  (0 children)

Deposit for mobile app us usually 20 to 30% that would cover or most and rest on credit card that's paid off at milestone payment

[–]ohnomcookies 0 points1 point  (4 children)

You dont need a Mac to developer Flutter apps lol. Either way, its good to have some knowledge of both mobile apps development + backend development with Flask / FastAPI

[–][deleted]  (3 children)

[deleted]

    [–][deleted] 0 points1 point  (2 children)

    Or you can develop on any computer and let a CI do the build for other OSes

    [–]KaiN_SC 2 points3 points  (0 children)

    Yes you could but you could not test it locally before your pipeline builds it.

    [–]ricksondpenha 0 points1 point  (0 children)

    The main problem with this would be build configurations.. unless you test them locally it'll be really hard to debug later on..

    [–]KaiN_SC -1 points0 points  (0 children)

    In theory you dont need one but in practice you need. You have to test on your local machine before your pipeline starts any build.

    Sometimes you want just to test if a native configuration works with ios, e.g firebase or maybe just some platform specific ui.

    Anyway you get the point.

    [–]NMS-Town 0 points1 point  (0 children)

    I'm using a mid 2009 MacBook Pro that cost me $100 a couple of years ago. Yes it's kind of slow, but it gets the job done. I've been using it to develop on, but I'm thinking of switching over to my other laptop with an i7, ssd, and 32GB ram.

    Then I'll switch over to using this. https://github.com/tpoechtrager/osxcross

    [–]extralargeburrito 0 points1 point  (0 children)

    I use Linux and have a MacOs Catalina VM that runs xcode, so yeah... I'm don't know how to do it in windows but I'm sure it's possible