My ideas for the mobile app I'm making

App vs Site, site wins hands down for many reasons, but beware, you're building something that has to work across devices and form factors. That ain't trivial.

Also, performance is going to be a major factor for you AFTER launch. Don't even try and optimise it until you have everything ticking like a clock.
So would it be a better option to go for a website instead of a mobile app?
 
Yup, but Delphi's pretty cool to be honest
Delphi was indeed cool
kbmMW made writing client/server apps very pleasant and straightfoward

you can still see dephi's legacy in most c# projects - 1 interface to 1 implementation class
 
Delphi was indeed cool
kbmMW made writing client/server apps very pleasant and straightfoward

you can still see dephi's legacy in most c# projects - 1 interface to 1 implementation class
Huh?
 
Most existing C# projects that I have seen in my 20 year career are filled with IMyService.cs and MyService.cs files when 99% of the time there will never be another implementation, and the interface offers zero benefit.

It’s like it was part of some MCSE module, so everyone just blindly followed that convention.

don’t get me wrong, interfaces are great when needed, they are just used “incorrectly” most of the time
 
Most existing C# projects that I have seen in my 20 year career are filled with IMyService.cs and MyService.cs files when 99% of the time there will never be another implementation, and the interface offers zero benefit.

It’s like it was part of some MCSE module, so everyone just blindly followed that convention.

don’t get me wrong, interfaces are great when needed, they are just used “incorrectly” most of the time
Ah right. Agreed
 
Why do they teach kids Delphi.

Why not Python or C#? Even JavaScript. Python is so easy to pick up.

Those are actually in demand languages.
 
Why do they teach kids Delphi.

Why not Python or C#? Even JavaScript. Python is so easy to pick up.

Those are actually in demand languages.
This. Python, Java, C#, JavaScript are more in demand than Delphi.
If you want the kids to actually learn something they can use in the future, Delphi is unfortunately not one of it.
 
This. Python, Java, C#, JavaScript are more in demand than Delphi.
If you want the kids to actually learn something they can use in the future, Delphi is unfortunately not one of it.
You can use Delphi, it's just not as popular as C#, etc. In grade 10, I also thought about why we didn't learn one of the "hype" languages like python and js and so on, but later on, I saw the appeal of Delphi. It allows you to quickly and effectively create apps for many platforms (Windows, Android, iOS, Mac and even Linux in future) while also teaching you the foundations of software dev effectively if you are a beginner. The main attraction of Delphi to me is that you can create a GUI and add functionality (code) to it at the same time.

And so I became a fan of Delphi, I even made my first commercial software with it after I finished my Matric exams last year (thread related):

So, in conclusion, just because something is old doesn't necessarily mean it's shite and useless.
 
My 2c

starting with a logo limits you off the bat. A better place to start with an app - whether web or mobile - is story boarding the user flow and understanding how your target market will use the application. Don’t worry about the graphics, and don’t worry about the logos yet. Get the fundamentals of your project off the ground first, and get coding.

when you do eventually start putting your UI together, then you can start getting the visual design elements right.

Lastly, a logo is the face of your app in the app stores, and although this one is kind of cool, a professionally designed logo will go a long way into getting people to install your app. I have in the past crowdsourced logos for the projects I’ve worked on with good results, so it doesn’t need to be expensive either.

I also wouldn’t wait to learn something from a Unisa textbook or video: there’s tons of free resources on building websites and it may give you a head start getting going on it using those resources.
 
Btw guys, what are the most common options in settings of an app? So far I've opted to put in light/dark mode and language select, but I'm not sure what else to add or if I should even add more?
Language select : Delphi...
Delphi is an English program, don't make it hard on yourself.....
 
You can use Delphi, it's just not as popular as C#, etc. In grade 10, I also thought about why we didn't learn one of the "hype" languages like python and js and so on, but later on, I saw the appeal of Delphi. It allows you to quickly and effectively create apps for many platforms (Windows, Android, iOS, Mac and even Linux in future) while also teaching you the foundations of software dev effectively if you are a beginner. The main attraction of Delphi to me is that you can create a GUI and add functionality (code) to it at the same time.

And so I became a fan of Delphi, I even made my first commercial software with it after I finished my Matric exams last year (thread related):

So, in conclusion, just because something is old doesn't necessarily mean it's shite and useless.
But with a shitty language and environment that does not promote modern techniques, you paint yourself into a corner. source: wrote enterprise apps in delphi
 
I need a similar app myself. So I'm wondering if anyone knows any good company that deals with the development of android applications?
There are many many app dev houses in SA, many with both good and bad references. We've used Cobi Interactive in Westlake, Cape Town before with mixed results. I would definitely recommend you have your app fully specced out before contacting a dev house as you'll end up paying a lot in the way of scope creep and project timeline overruns.
 
Top
Sign up to the MyBroadband newsletter
X