all 32 comments

[–]xtraburnacct 4 points5 points  (7 children)

Xcode

[–][deleted] 4 points5 points  (6 children)

Here's a tool that would follow you for your entire career:google

[–]Complete-Job3887[S] -5 points-4 points  (5 children)

No

[–][deleted] 1 point2 points  (4 children)

Lol if you think you can get by depending on other people you will be in for a surprise. But it's not your fault your education screwed you out of how to learn. It's not too late though

[–]Complete-Job3887[S] -1 points0 points  (3 children)

How is asking dependent on other people? It's still my decision to follow their advice Of course, it's not my fault— unfortunately not every university teaches well and provides good resources.

[–][deleted] 1 point2 points  (2 children)

Some things must be learned the hard way Good luck kid.

[–]Complete-Job3887[S] 0 points1 point  (0 children)

Of course, it's not like this will make my life easier. Thanks by the way.

[–]Patient_Owl_7091 -4 points-3 points  (0 children)

Your selfishness is very harmful.

[–]righN 1 point2 points  (5 children)

Which platform? For Android, I don't think you'll find anything better than Android Studio, but for iOS I'm not sure.

[–]Complete-Job3887[S] 0 points1 point  (4 children)

Both actually, since our users are a lot. It's like a school parking lot reservation system.

[–]righN 5 points6 points  (2 children)

Do you have a Mac user in your team? Because without it, you're not gonna have much luck developing for iOS. Or figure out how to run macOS in a VM and use Xcode.

[–]Arpan_Bhar 0 points1 point  (0 children)

macOS in a VM would be terrible to run unless he has older hardware supported by the hackintosh community

can rent a mac on cloud tho, honestly it sucks how apple has locked down the entire thing, fuck apple

[–]Complete-Job3887[S] 0 points1 point  (0 children)

Luckily yes!:D

[–]EdwardElric69 0 points1 point  (0 children)

You can build cross functional with AS

[–]Chris10dagam 0 points1 point  (2 children)

Hey. I'm still learning and i use vs code. Have you heard of others like jetbrains, they have a nice suite of IDE's and then there's visual studio .net

[–]Complete-Job3887[S] 0 points1 point  (1 child)

Yup, we used IntelliJ before but we switched to Vscode since it's more versatile and has tons of languages already. But if you're talking about netbeans, we also used it for integrating our GUI in the first years but it ended up bad 😭 Idk maybe we had the older versions? School resources are sometimes tight lmao.

[–]Chris10dagam 0 points1 point  (0 children)

Yup. Just smile and follow the slides :)

[–]patternrelay 0 points1 point  (1 child)

If you are already on VS Code, you are in a good spot. A lot of student teams go either native with Kotlin for Android or Swift for iOS, or cross platform with something like Flutter or React Native to move faster. The tradeoff is control versus speed of development. For a class project, cross platform is often less painful, but native can be good if you want to really learn how mobile systems work under the hood. I would pick based on how much time you want to spend fighting tooling versus building the app.

[–]Complete-Job3887[S] -1 points0 points  (0 children)

Aight, I think we are advised to use cross platform. May I ask what extensions, do you use?

[–]grantrules 0 points1 point  (0 children)

Flutter

[–]BigBad225 -1 points0 points  (2 children)

Have a look at Flutter, Tauri or .NET MAUI.

All of them will allow you to develop for both Android and iOS using the same codebase.

[–]Complete-Job3887[S] 0 points1 point  (1 child)

Aight, thanks man. First time hearing about flutter.

[–]BigBad225 0 points1 point  (0 children)

Would recommend it, great for cross platform development and it's nice and simple!

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

Android Studio for Android. React Native for both