Discover more from Poems Like Wine 🍷. Every Saturday!
Try this as a software developer, it will work! I can assure you.
Answers to 2 questions from developers that you should learn from.
The context of these questions here may not be directly similar to yours, but motive and perspectives of the answers will help in any field or context. Let’s learn and grow together!
Do you think someone should read this answers? Share with them the link: onstage.substack.com . Don’t forget to like this post, and post your comments for further conversation.
Question 1: Good day, some years back I took a training on web design but along the line I got into college, so I stopped but want to pick it up again but finding it very difficult. I only learnt html, css, Wordpress and each time i ask web designers, it seems no one is using those stuffs again. please how do I start and where do I start from?
Ok, let me be straight and stern here. Software development is not a field you start - stop -and start over. You need to be consistent, if not you will not grow. Firstly, be sure and resolved this is a line you are willing to be committed to for at least 5 years.
Here’s how to start:
1) Have a web project idea you like, but keep it simple,
2) Start with some videos online.
3) When you feel comfortable with some of the syntaxes, don’t waste your time on videos, start reading written tutorials online.
I recommend: a) https://www.freecodecamp.org/ , b) https://www.oreilly.com/library/view/head-first-html/059610197X/
4) Whenever you get into errors, Stackoverflow is your friend.
5) If all hell break loose on your codes, ask for help on bit.ly/askandroidmaven.
Question 2: I want to know about the concept of BroadcastReceivers and Services. If I initiate a BroadcastReceiver to 1)listen for incoming SMS to the Android Device, does it still run in the background even after the app is closed, or what if the app enters the onPause() and onStop() state? 2)If I write a service class and I want the service to stop immediately my app enters the onPause() state, where and how do I stop the service(is it in the MainActivity class or I will stop it in the same class I wrote for the service).
Hi dear friend, I’ve been working with services for over 3 years, so I understand the angle you’re coming from - I’ll gladly answer.
1) Once you are using broadcast receivers, whatever you are listening to can still work when the app is closed, doesn’t matter if your app is onPause() or onStop(). What you need is to plug your background services into the broadcast receiver methods, and you’re good to go.
2) There is an onStart() and onStop() function in every type of service. However, you could also do it on your MainActivity, by closing the service on Pause() and restarting the service onResume(). Best practice however is the former.
Upcoming questions to be answered
1) What do i need to be a software professional?
2) What are those things I should stop doing in order to get a job in web development?