What I Learned from Developing my First Application

What I Learned from Developing my First Application

At the time when I got the idea that I wanted to create an application, I was still in the last year of my bachelor’s degree, and I also was working part-time.

At the time when I got the idea that I wanted to create an application, I was still in the last year of my bachelor’s degree, and I also was working part-time. One of the final projects that I had in school was to create an application, and I thought I have the perfect opportunity here to get two birds with one stone. What I mean by that is that I wanted my app to be available for sales in the world as well as help me get a good grade in the final project. The job that I was on it worked as the perfect medium for marketing my application, and when I proposed the idea to them, it was clear that we would both benefit from it.

Stay committed and don’t back down.

I started working on the project, and I had an idea of how I wanted it to look, but anything technical was not there yet for me. Anyway, I made what I thought looked right and completed task after task. Being the first time I was taking this kind of work, I was so overwhelmed with questions and things to do that a lot of the time, it became hard to keep the commitment. I felt on several occasions that I wanted to give up and started to doubt myself that I couldn’t finish it.

The first month on working on it was the worst since I had so much to learn at school and not a lot of time to work on the project, and when I did, I was facing difficult problems that I had no idea how to fix. The best thing that I did was to keep trying and never to back down on working on it. I suggest to every new developer that no matter how hard or how many doubts you have, you still have to try and learn how to complete your project. The key factor is time with time you can learn anything and overcome the problems.

Smart Problem-Solving

Most of the problems that I encountered during my first time creating an application were all solved before. A lot of people must have been in my shoes a couple of years ago, and all asked in different forums, and popular coding sites about solutions, and most of them got it. Google was a huge help even for smaller things, not code related, and having an excellent ability to search on there is a huge benefit.

csharp application-development coding programming technology visual studio code

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

How to Develop an ASP.NET Core Application Using Visual Studio Code

Visual Studio Code (VS Code) is a free, cross-platform, and lightweight source-code editor developed by Microsoft for Windows, Linux, and Mac operating systems. It is a source-code editor while Visual Studio is an IDE (integrated development environment). VS Code supports development operations such

Development Containers in Education with Visual Studio Code

Development Containers in Education with Visual Studio Code

C++ Development with Visual Studio Code

If you’re looking for a fast and lightweight open-source code editor, Visual Studio Code has you covered. Come for a deep dive into the features of Visual Studio Code which provide a rich, productive environment for C++ development.

Visual Studio Remote Office Hours - Being a Program Manager for .NET & Visual Studio

Join Mads Kristensen as he sits down with Kendra Havens, .NET & Visual Studio Program Manager, to discuss what a day in the life of being a PM is like.

Visual Studio Code VS Sublime for JavaScript & Frontend Development

Visual Studio Code and Sublime are two of the most popular code editors out there. In this post, I'll compare both tools' performance, customization, and extensions. For frontend developers out there, this will also answer the question: which one is better for JavaScript development?