Skip to main content


How to Run Android Emulator for Development Without Android Studio?

      Usually, we will install Android Studio to run our code in its Android Emulator. This emulator is usually called AVD (Android Virtual Device) Emulator. But, sometimes when you don't need Android Studio for the development process but still need the AVD Emulator, it will become a hassle to install a whole Android Studio to your PC.     So I will show you how we will install and run AVD Emulator without installing any Android Studio. Here's the step to install AVD Emulator to your PC without Android Studio. Get Tools Package      tools package is part of Android SDK, a group of packages that are needed for Android development. tools package is used for managing other packages to create AVD's. Here's the step for getting the tools package:          1. Go to the Android Studio download page .     2. Scroll down until you found a section for downlo

Software Engineer Tips for Setting Up Deadline

     For software engineers, deadline already become their everyday life. When we talk about the initialization of the project, then we will come to a question "When is the deadline?". When we are working on our project, we always have questions like "How much time do I have for this project?". And when we need to bring some changes to our work, then we will have a question like "Can I do these changes before the deadline?" in mind. And when it came the time to assess our performance, do our work always done before the deadline?.

    Aside from the worry, we have about deadlines, deciding the time needed for work to be done is also challenging. We can't make the time too short or too long. If we made it too short, there is a chance that the work is not done yet when the deadline comes or there are some urgent changes for the work but the deadline has already come. And when we decide our deadline with a too long time, then we tend to be lazy, and somehow it will affect our performance indicator because we can't take another task before the work is done yet.

    Well, then I will share with you how I decided my deadline.

1. See from Experience

    The most effective tip to decide the deadline is to see how much time we need to finish it in the past. If we decide by our experience, then we can guess what will happen in the work that may be almost similar to the work and familiar with some cases that might be happened. But if you don't have any experience with the work at all, we can ask opinion from another person that may have any experience with the case like our senior or our lead.

2. Split the Task to Smaller Task

    Sometimes the goals of the project are too big and we can't absurdly decide the deadline with that large goal. Splitting up the goals into smaller tasks will help decide what to do on a daily basis. So you can know the first day will do a task, and tomorrow another task, etc. That will make it easier to decide the deadline.

3. Seeing the Other Task

    To be able to decide the deadline correctly, we need to see our other workload too. Humans can't do two things at the same time and we need to make full of our working hours. So seeing what our other workloads are can sharpen our estimation about the deadline.

4. Make Buffer Day

    For some circumstances, our works sometimes need some changes or are not done yet. So we should make a buffer for cases like these. But we can't make our deadline too long like we talk before.

5. Make it to Week Estimation

    If it's too hard for you to decide the deadline with days estimation, you can use week estimation. A week is relatively long but not too long like a month and not too short like a day. And we can combine this with some project management methods like a sprint, etc.

    I think that's all for me, if you want to discuss this matter further, you can contact me on LinkedIn. Thank you.


Popular Posts