Ahmed is a Founder and Senior Software Developer at W3 Applications Inc. He brings with him more than 20 years of experience in the field of web and mobile applications development.
If you use the Dart programming language, for developing Flutter applications for example, you may get the following message in your IDE: Dart-Code is switching to using the Language Server Protocol for improved performance. Would you like to enable it now? What does Language Server Protocol mean, and should you enable it? The short answer…
People often ask me this question, what do I need to learn to become a web developer. There’s no short answer to this question. And, the answer always starts with “it depends…”. In this blog post, I will try to deep dive into the different web technologies that you can learn to become a web…
If you use The7 Blog List widget, and you’re having an issue with displaying all blog posts, then this might help you solve the problem. First, I will describe the problem that I’m trying to fix, and then present a solution that should help fix the problem. The problem You create a post, and then…
We often use different terms when referring to web developers, or web development in general. These terms are: Front end, Back end or Full-stack. So, what does each one mean, and how should we use these terms? To understand the difference between Front End vs Back End vs Full-stack development, let me start by explaining…
You may have heard the term API before. For example, you may hear it if you try to integrate an existing service into your website. An invoicing website may use the API of a payment service provider to facilitate user payments in the website. Or, a mobile app may use a text-to-speech API to include…
Let’s Talk MA is a mobile app designed for martial artists to get together, by chatting within the app and exchanging ideas.
Mobile applications have been steadily increasing in popularity ever since Apple opened up its App Store to third-party developers in 2008. Before that time, Apple was the only developer of iPhone apps. So, the selection was not very diverse, to say the least. On the Android side, HTC released the first Android phone in 2008,…
English Spelling – Improve your English spelling with this app.
This is an arcade style game, where the object of the game is for the main character to catch all the food that drops from the sky.
Math Play is a mobile app that helps you improve your skills in math.