Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
nebula18703yi always disliked android studio. you could also check out this:
https://docs.microsoft.com/en-us/... -
ArtOfBBQ3783y@nebula Thanks! Had no idea about this. I dislike IDE's and build tools in general... I spent a bunch of time yesterday and am set up to iterate quickly from the command line now... I tried to get away from gradle as well but holy shit that seems impossible there were just 5 more build tools underneath and some deprecated tools wtf :/
I tried pretty diligently to have a small Swift platform layer so I think I'll try to copy that in java instead of going to native c++ for now... (watch me give up in a week)
I think I'll code in vim and switch to android studio for debugging whenI get stuck or need to download emulators/sign apk's -
nebula18703ythere is also flutter (dart), ionic (ts) or xamarin (c#) to look at if you are searching for a shared codebase.
i only have experience with xamarin and i like that there is no need for android studio at all. still need a mac though for proper ios/mac development.
i think it all comes to personal preference but no expert here :D -
ArtOfBBQ3783y@nebula yeah man absolutely! I actually used Xamarin before to make my simpler apps because I was more familiar with C# back then. In the end I've come to the conclusion that writing everything in C or C++ and then having a small native layer of code (the minimum that's necessary) must be the best way to do it. I really think the tech community is kind of going in the wrong direction and so I like the old programming languages better but that's just me.
For Swift this really worked well and I didn't have much trouble learning how to do basic things. I didn't really have to invest any time learning swift properly. For Android Java so far I haven't found my groove yet but we'll see...
So I already posted about this a couple of months ago, but I'm still working on my little game, Lore Seeker.
https://apps.apple.com/jp/app/...
I added a bunch of stuff - cards are now divided into 4 factions, and I added a whole slew of different abilities. It's getting pretty close to what I envisioned when I started imo. I also ported it from iPhone to Mac Os X, so if you have a mac you can do me a huge favor by checking it out and giving me a rating! I don't think the mac os app store gets any traffic though.
I have no idea if anyone actually wants to play this thing even if I add a million levels/cards but I'm just continuing to work on it and improving it hoping someone will notice eventually.
The most common question I get seems to be "where's android", so I've been messing around with android studio trying to figure out the basics. I have a tiny platform layer of Swift code that doesn't do much, and most of my code is in C++. So I just need to learn how to embed C++ code and then duplicate a small platform layer. I thought I could just jump into that and 'wing it' but I'm starting to think I will have to actually do some studying to figure out how android works... seems pretty confusing so far.
Anyway, thanks for any comments / advice / disses! <333
rant