Ask Lemmy
A Fediverse community for open-ended, thought provoking questions
Rules: (interactive)
1) Be nice and; have fun
Doxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them
2) All posts must end with a '?'
This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?
3) No spam
Please do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.
4) NSFW is okay, within reason
Just remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com.
NSFW comments should be restricted to posts tagged [NSFW].
5) This is not a support community.
It is not a place for 'how do I?', type questions.
If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.
6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online
Reminder: The terms of service apply here too.
Partnered Communities:
Logo design credit goes to: tubbadu
view the rest of the comments
Cool just remember you don't need to memorise the docs, they're for reference and even the seasoned pros have to use them daily.
Making small things is more important than the big ideas app you have right now.
So if you already have an idea for an app, you want to get to write smaller apps that have a small amount of that big idea. So just make an app that says hello world on the screen, then make a login screen for it, then authenticators, etc.
I would say the 9 days challenge would be on that level to get a simple app working, at least in the emulator. If you have to use an LLM(AI) always always get it to break down the explanation so you are still learning and not copy and pasting. I made a GPT that never tells me the right answer, uses other examples and always explains the solution,
I appreciate the advice. I don’t have an idea for an app in mind at the moment, I just want to make something.
Could you elaborate a bit? How does one set something like that up? I think that would be fun to do on its own. I’ve only used AI stuff to make music videos for my music, and that is just clicking buttons on a website.
Thanks again for your reply!
The GTP is a paid feature of ChatGPT, you can just give it declarative prompts so it behaves and focuses more on what you want. If you don't use AI don't worry about it. I put that in as I know a lot of people use it and end up just copy and pasting solutions rather than learning. Like slack, it's a great resource, but you have to use it well to learn. I find GPT to be good for replacing Slack as it's quicker, non-toxic, and more obvious when it gives bad advice. Have fun with Swift look forward to seeing the your first app!
Thanks friend! I’ll definitely check out the whole ChatGPT thing, but of course that won’t replace learning the old fashioned way (reading and doing). I’ll let ya know when I have something made, perhaps you could critique it if that is something you’re into.