Hello,
Welcome to the 21st Episode of Weekly Dev Journal. Here you will get some useful resources, interesting articles, and my learnings in the programming world.
Learnings:
1 - Coding:
In the Previous episode, I made a plan to stop thinking about the ideas and rather build out something useful.
And I planned to build my 1st app.
Here's what I have done this week:
Create Login and Signup API (copy code from one of my old projects)
Made separate login and signup screen navigation in case the user is not login to the app (This was something I figured out by myself)
Implement Zustand state management in the app so that I have some global variables that I can use anywhere without any problem
Create a separate screen and Add A PDF to it. This was hard to figure out but at last, things worked out well. During this step, my whole code broke and stopped working for no reason.
This was the screenshot of it:
But, this was the issue with the development build. What I did was re-produce the development build again, use that and the problem was FIXED!
2 - UI Design:
I made the logo for my app and I changed the color palette of it. After doing this, I have to change the design that I made previously in FIGMA to match the logo but it's not looking good. I still need to improve it so that My app doesn't look overdesigned.
3 - YouTube Channel Setup:
The third thing that I did this week was set up my old YouTube Channel as I want to upload videos related to my ongoing projects. Maybe I will make some Dev-Log-type series videos.
Currently, I am making an app and I am also making demos of it side by side as I will make a complete video on How I made that App. I will upload the video after completing and uploading the app to the Play Store.
Maybe, I will write whole article series on this blog on this app development. I haven't decided yet.
4 - General Thoughts:
So far, I think I am on the right track. I made half of the app in one week. Not in one week as there were holidays for EID and I didn't code on EID. ๐
Ok, I lied. I did code for some hours. ๐
You can say, I did all of this work in 3 days and by 3 days, I mean approx 3-4 Hours per day & that's GREAT!
I need this consistency, hope university work will not collapse with this work and I will not have to compromise on this over university work.
Let's hope for the best! ๐ช
Articles:
These are some articles that I have read and you can read too:
Dark Side of Open Source:
This article inspired me to make my very own Programming language ๐. This is a long article of features of the dream programming language of a guy:
https://magnemg.eu/features-of-a-dream-programming-language-3rd-draft
Hope you like this episode. Make sure to share it with your programming friends. You can also give your valuable feedback by commenting below.
See you in the Next Episode :-)
Psycho xx