My own view: started iOS in Feb last year, built my first app two weeks later, built about 16 complete apps after that but I've only released my first one to the store this week (hurray!). I would recommend forgetting about releasing an app in the beginning, I would just focus on learning how to build software first. Releasing an app to the public has more to it, as they're not just fun project and need to be maintained/expanded/fixed over time.... which I believe to be too much of a challenge for someone that is just starting out. Explore first, release later.....but hey, that was just my own approach :)
@AivarsMeijers6 ай бұрын
I would say that depends on everyone's end goal. Building the application itself is not the hardest part of the business. If you spend 1+ year learning every aspect of indie development, that can take a very long time until successful business. If the main goal is to get a job as a programmer and indie app development is a side hobby, then you are right. Released apps in the app store will distract and slow down your progress as a programmer because as an indie developer, you will need to learn marketing, product design, and sales as well.
@vinidotco6 ай бұрын
I would say that first thing to build something in iOS is be ready to not be ready to build it. You start building something with certain kind of knowledge but sometimes 50% or even more of your first app will be way more complex that you first thought
@AivarsMeijers6 ай бұрын
Well said. I can apply this to the freelance contracts as well. In the beginning, I was scared to apply for jobs if I wasn't 100% sure how to solve their problem. Later I learned that if I have 50%+ of the skills and knowledge to finish task, I will figure out the rest.
@xtan-io6 ай бұрын
How do we plan a project from scratch ?Database design and everything... As a freelance developer.😢
@AivarsMeijers6 ай бұрын
there is no general answer, depends on project
@Vamo_Alla3 ай бұрын
Hello, but what’s an indie app? Also, whats your opinion about this AI new era? are software developers such as, web and mobile in trouble? Thanks for your great work 🙌
@TheComputerm7466 ай бұрын
Thanks for you advice yea that what I’m doing now not focusing on profit it will come eventually but getting my app approved and getting to the App Store that why you’re my favorite iOS developer 😊
@AivarsMeijers6 ай бұрын
Good luck. Keep shipping and stay in the game!
@TheComputerm7466 ай бұрын
@@AivarsMeijers I definitely will and thanks 😊
@JosepCrespoSantacreu6 ай бұрын
Totally agree. Publish and deliver a MVP (Minimum Viable Product) is the key to start rolling. Thanks for sharing your experiences Aivars.
@AivarsMeijers6 ай бұрын
Yep, release fast, learn fast.
@christoschouklis6 ай бұрын
Thank you, Aivers. Your video was very helpful in explaining the process and justifying what one should focus on more. I have a question, though: Did your knowledge as a product manager help you along the way in setting clear goals and determining what is necessary for an MVP release when creating a new application? How do you prioritize the features that you believe are mandatory for the MVP release? :D
@AivarsMeijers6 ай бұрын
We had this discussion in community as well, here what I answered: I would change that Must have in MVP are: • Core Function / USP • App Review prompt
@deletedchanneI6 ай бұрын
oh, in 2016 I’ve started my android dev career with big nerd ranch’s book too 😮
@jw2006 ай бұрын
Hardest is to find idea. I dont have problem coding. If my idea works 99%, I can work on it with minimum sleep. If I lack idea for good app with enough search volume, then my coding skills are "useless"
@AivarsMeijers6 ай бұрын
Yep, that's why indie app development is hard. Programming part is easy.
@donatass.46996 ай бұрын
There is a risk for purely technical people who have never worked in a mature organization on a product, have no clue what is marketing, product, UI/UX, content and overall value proposition. They might end up selling themselves on various freelancing platforms to others who have these skills :)