I also started building a mobile app with Flutter for around 3 weeks. I have to admit that the learning experience by creating the app with AI as your pair programmer is fantastic. However, if you rely too much on it without checking it output carefully, your program is gonna turn to a mess. AI is good at create something that working but you really need to dig in and non-stop questioning how to make it better based on your experience of software development. You could come to mobile app development with a web background but all the programming principles and clean architecture designs gonna be the same.
@@HrissW I started 3 weekds ago as well and I'm already building projects - ok maybe only one for now (but I do have a Computer Science degree so that helps).
@@HrissW Yeah, my background is Python and AI development. I mainly built AI models in audio and computer vision before. I decided to build the full product one month ago with building a FastAPI server and a mobile app with Flutter. It's hard to imagine that I could do all such things in a short time. I chose FastAPI since I'm familiar with Python. But working with Dart in Flutter is a completely something new for me which might take months to get to the basic. But with AI, you can learn while doing, only learn the fundamental and something needed. It speeds up the learning process a lot while you still can build a high-quality product.
I love your videos! They are packed with helpful information and fresh perspectives, unlike some other channels that use flashy titles and thumbnails but end up just repeating what others have already said.
This is an incredibly accurate app! I’ve tried so many dictation etc apps and this one puts them to shame for getting text correct and picking up on who’s talking and what they’re saying. Looking forward to seeing the growth!
My review: Your app correctly transcribed Tamil language and wrote a better summary than those 2 popular apps you mentioned. Wave app automatically detected that I spoke in Tamil - without me having to manually specify the language like in Montee and Minutes. But unfortunately that’s the only best part. The app failed to transcribe or write a summary. Minutes app asked me to select the spoken language manually and it did better than Wave when it comes to transcription. But it misunderstood a lot of Tamil words. Montee app, like Minutes, asked me to manually select the spoken language. But it transcribed and summarized Tamil language accurately. You guys are on the right path. Just hire a UI/UX designer so the app will look polished. Good luck!
thanks for the kind words! For the initial MVP I mocked everything up in Figma first and then coded it out afterwards to get the UI right. However I don't mock out every feature like that, only some of the more complicated ones.
Brother can you plz tell which Ai skills you have learned to make your previous websites and also other skills other then ai that were needed for your website
Could you expand more on how you know how to market this on social media. Are you leveraging existing accounts with followers or just starting fresh accounts for each new product? Any links to existing posts we can learn from in terms of format?
While I had some experience with flutter it was ~1 year ago so I really forgot almost everything so I was essentially starting fresh. Also, my app has a web app component to it that's built with NextJS, so having by having a react native mobile app + nextjs web app i'm able to share more code together.
@@YourAverageTechBro YT deletes my comment if I post the link but Google has a new requirement where new developer accounts are required to have 20 testers test an app internally before you can deploy to production and publish the app. If you guys had an older account, that might be why you don't have any idea what I'm talking about as I think it only applies to new accounts. I was wondering how you handled that but if you have an older account that restriction doesn't apply to you.
you probably still want to build some coding knowledge before diving into it all, but luckily AI can help you learn to code a lot faster than previously
I dont understand why you would want to undermine any value proposition you can provide as an experienced engineer by creating yet another wrapper. All you will have to compete with against other teams is marketing and operations - *not programming, aka your expertise*. If youre a marketer, sure, these products make sense. Thats your expertise. But if youre an engineer, it just seems like a poor business strategy to actively devalue or eliminate your expertise from the equation. If you build an actual software product that isnt a wrapper, users will use your product for its engineered functionality. If you build a wrapper, youre just running a race where the value proposition is outside of your domain of expertise. I’d rather build my value proposition mote with a hard to implement and replicate product, not one that a junior engineer can throw together over a few weekends. All this is to say, I dont think its about “ego”. Its about leveraging your engineering expertise to create a product where you can make money because of your engineering skills, as opposed to 100% marketing. Of course, you have to strike a balance with R&D iterating and meeting the market in time, but I think shifting completely to AI wrappers is way too far of an over correction/compromise. You little to no value proposition that is based in engineering. You could effectively run these businesses as a marketer with outsourced dev work. I'm sure you can build a product that makes revenue for half a year this way, but I really don't think this strategy produces sound businesses that one can live off of and quit their day job with. Product =\= business Just my 2 cents. All love. Good luck!
Appreciate your thoughts and here are my thoughts: 1) Everything, to some degree, is a wrapper unless you're doing crazy deep tech work which I do not have any interest in doing. Don't find it that fun, and I also think that doing something with super deep technical work will usually be a b2b product, which I also do not find to be fun nor my competitive advantage. 2) I know I'm not the most technical engineer out there. I happily admit that. I have zero interest in becoming very deeply technical. I do care about creating lovely products for users. I don't want to compete with super deeply technical folks out there. 3) My marketing talent (as well as my cofounder's marketing talent) lies in b2c products, not b2b. We want to leverage our competitive advantage in the b2c space, and I think by default a lot of b2c products are little less "deep tech" compared to b2b, which, once again, is not what I want to pursue. 4) I call it an "AI wrapper" partly in jest because while there is an AI component to it, we do plan to add a lot of other non-AI features that make a better user experience. So, yes, part AI wrapper but these days everything has some AI component in it which I do not feel bad about admitting. 5) At the end of the day, it doesn't matter if I build a product that a junior engineer can theoretically "build over a weekend" because they 99.99999% of engineers will not actually build it even if they theoretically can and even if they were to build it they would not have the marketing/distribution advantage that myself and my cofounder do. Doesn't matter whether you build a b2b or a b2c product - if you don't have a marketing/distribution strategy, your product is dead on arrival.
I also started building a mobile app with Flutter for around 3 weeks. I have to admit that the learning experience by creating the app with AI as your pair programmer is fantastic. However, if you rely too much on it without checking it output carefully, your program is gonna turn to a mess. AI is good at create something that working but you really need to dig in and non-stop questioning how to make it better based on your experience of software development. You could come to mobile app development with a web background but all the programming principles and clean architecture designs gonna be the same.
You learned flutter in 3 weeks? And started building?
@@HrissW I started 3 weekds ago as well and I'm already building projects - ok maybe only one for now (but I do have a Computer Science degree so that helps).
@@HrissW Yeah, my background is Python and AI development. I mainly built AI models in audio and computer vision before. I decided to build the full product one month ago with building a FastAPI server and a mobile app with Flutter. It's hard to imagine that I could do all such things in a short time. I chose FastAPI since I'm familiar with Python. But working with Dart in Flutter is a completely something new for me which might take months to get to the basic. But with AI, you can learn while doing, only learn the fundamental and something needed. It speeds up the learning process a lot while you still can build a high-quality product.
Your vids are inspiring bro.
I love your videos! They are packed with helpful information and fresh perspectives, unlike some other channels that use flashy titles and thumbnails but end up just repeating what others have already said.
Glad you like them :)
This is an incredibly accurate app! I’ve tried so many dictation etc apps and this one puts them to shame for getting text correct and picking up on who’s talking and what they’re saying. Looking forward to seeing the growth!
Cool bro. Epic story. Wish you all that deserved success. 💪
Thanks for sharing this man! I'm gonna try out cursor, hopefully it helps me get my application out faster for YC lol
My review: Your app correctly transcribed Tamil language and wrote a better summary than those 2 popular apps you mentioned.
Wave app automatically detected that I spoke in Tamil - without me having to manually specify the language like in Montee and Minutes. But unfortunately that’s the only best part. The app failed to transcribe or write a summary.
Minutes app asked me to select the spoken language manually and it did better than Wave when it comes to transcription. But it misunderstood a lot of Tamil words.
Montee app, like Minutes, asked me to manually select the spoken language. But it transcribed and summarized Tamil language accurately.
You guys are on the right path. Just hire a UI/UX designer so the app will look polished.
Good luck!
thanks! glad you enjoyed it.
Thanks for sharing! Did you code it directly in React Native or use Figma first? Really clean look!
thanks for the kind words! For the initial MVP I mocked everything up in Figma first and then coded it out afterwards to get the UI right. However I don't mock out every feature like that, only some of the more complicated ones.
Great video bro❤
I love the content on your channel
more luck to you bro. and excellent execution
Great to see your progress! And expo really makes it unbelievable easy to build a mobile app 💪🏻
Totally agree! I actually watched a few of your videos on some expo tutorials - appreciate the helpful content.
At the end of the day its just capturing market value.
Brother can you plz tell which Ai skills you have learned to make your previous websites and also other skills other then ai that were needed for your website
It was all built with NextJS, Supabase, and Cursor IDE.
Really Great Explaination but are you looking for a video editor?
Could you expand more on how you know how to market this on social media.
Are you leveraging existing accounts with followers or just starting fresh accounts for each new product?
Any links to existing posts we can learn from in terms of format?
Here's the entire profile: instagram.com/montee.ai
account also exists on tiktok as well
Looks like they are leveraging existing accounts.
@@MrWarrenjday existing accounts + new accounts, we got them all haha
Thank u for sharing. Your content is really helpful 👍
Glad it was helpful!
Shout out React Native Expo! Sweet app, man!
Is it similar to castmagic, but an app version?
What UI library you needed up going with?
shadcn for next's
@@YourAverageTechBro did you use regular css for mobile?
Curious why react native and not flutter since you had some experience with flutter already?
While I had some experience with flutter it was ~1 year ago so I really forgot almost everything so I was essentially starting fresh. Also, my app has a web app component to it that's built with NextJS, so having by having a react native mobile app + nextjs web app i'm able to share more code together.
Is the web version also react native for web? Or just react/nextjs/remix
web version is nextjs
How'd you get around the new 20 testers rule or did you have an old acc? Google's requirements are stupid.
What do you mean by this? I didnt have a new for a lot of testers. Just myself and my cofounder and then we launched to the public
@@YourAverageTechBro YT deletes my comment if I post the link but Google has a new requirement where new developer accounts are required to have 20 testers test an app internally before you can deploy to production and publish the app. If you guys had an older account, that might be why you don't have any idea what I'm talking about as I think it only applies to new accounts. I was wondering how you handled that but if you have an older account that restriction doesn't apply to you.
@@squid84202 oh interesting. Had no idea this was a thing so it might be because I have an older account
How easy it is to build an AI wrapper?
If you have zero coding knowledge.
you probably still want to build some coding knowledge before diving into it all, but luckily AI can help you learn to code a lot faster than previously
😮
I dont understand why you would want to undermine any value proposition you can provide as an experienced engineer by creating yet another wrapper. All you will have to compete with against other teams is marketing and operations - *not programming, aka your expertise*. If youre a marketer, sure, these products make sense. Thats your expertise. But if youre an engineer, it just seems like a poor business strategy to actively devalue or eliminate your expertise from the equation.
If you build an actual software product that isnt a wrapper, users will use your product for its engineered functionality. If you build a wrapper, youre just running a race where the value proposition is outside of your domain of expertise. I’d rather build my value proposition mote with a hard to implement and replicate product, not one that a junior engineer can throw together over a few weekends.
All this is to say, I dont think its about “ego”. Its about leveraging your engineering expertise to create a product where you can make money because of your engineering skills, as opposed to 100% marketing. Of course, you have to strike a balance with R&D iterating and meeting the market in time, but I think shifting completely to AI wrappers is way too far of an over correction/compromise. You little to no value proposition that is based in engineering. You could effectively run these businesses as a marketer with outsourced dev work. I'm sure you can build a product that makes revenue for half a year this way, but I really don't think this strategy produces sound businesses that one can live off of and quit their day job with.
Product =\= business
Just my 2 cents. All love. Good luck!
Appreciate your thoughts and here are my thoughts:
1) Everything, to some degree, is a wrapper unless you're doing crazy deep tech work which I do not have any interest in doing. Don't find it that fun, and I also think that doing something with super deep technical work will usually be a b2b product, which I also do not find to be fun nor my competitive advantage.
2) I know I'm not the most technical engineer out there. I happily admit that. I have zero interest in becoming very deeply technical. I do care about creating lovely products for users. I don't want to compete with super deeply technical folks out there.
3) My marketing talent (as well as my cofounder's marketing talent) lies in b2c products, not b2b. We want to leverage our competitive advantage in the b2c space, and I think by default a lot of b2c products are little less "deep tech" compared to b2b, which, once again, is not what I want to pursue.
4) I call it an "AI wrapper" partly in jest because while there is an AI component to it, we do plan to add a lot of other non-AI features that make a better user experience. So, yes, part AI wrapper but these days everything has some AI component in it which I do not feel bad about admitting.
5) At the end of the day, it doesn't matter if I build a product that a junior engineer can theoretically "build over a weekend" because they 99.99999% of engineers will not actually build it even if they theoretically can and even if they were to build it they would not have the marketing/distribution advantage that myself and my cofounder do. Doesn't matter whether you build a b2b or a b2c product - if you don't have a marketing/distribution strategy, your product is dead on arrival.
bruh has to stop yaping in 3m 😅😅😅😅😅 just do the got dam cursur ai😅😅😅😅😅