These Apps Cost $140. So I Rebuilt them for FREE.

  Рет қаралды 138,622

Coding with Lewis

Coding with Lewis

Күн бұрын

Try FlutterFlow today: bit.ly/3Touttn
The worst part about any app is trying to do anything and... instant paywall. In today's video I recreate 3 EXTREMELY popular applications in the app store using open source technologies that you can use for free.
I use Flutter, FlutterFlow, Firebase, Dart and Python in order to do it all. I walk you through my journey of thinking of how the apps work as well as the funny moments when coding them.
Apps:
Yuka: yuka.io/en/
Mine: github.com/CodingWithLewis/Re...
AI Photo App: apps.apple.com/us/app/dawn-ai...
Mine: github.com/CodingWithLewis/Re...
Sleep Tracking App: shuteye.ai/
Mine: github.com/CodingWithLewis/Re...
---
MY NEWSLETTER 💌
thebetter.dev
DISCORD:
dsc.gg/lewismenelaws
CONNECT WITH ME ON SOCIAL
📸 Instagram: / lewismenelaws
🎚TikTok: / lewismenelaws
🐣 Twitter: / lewismenelaws
My gear 💻 liinks.co/lewismenelaws
-----
TIMESTAMPS
0:00 Intro
0:17 App 1 Introduction
0:43 How it Works (High Level)
0:56 Finding Data Sources
1:55 Calling the Open Food Data API
2:16 Comparing Yuka with API Response
2:49 Recreating the User Interface
3:10 Testing with Hard Coded Variables
3:19 Final App
3:36 App 2 Intro (AI Photo App)
3:55 App 2 Breakdown
4:07 Finding Ways to use AI
4:23 Installing Image Editor (lmao)
4:46 Explaining Generative AI Fills
5:01 Using Google Cloud to get face artifacts
5:34 How AI Avatars Work
6:07 Training my own model
6:42 Testing my Stable Diffusion Model
7:02 FlutterFlow
8:17 Final Results
8:28 App 3 Intro
8:41 Sleep Tracking App Demo
8:58 App 3 Breakdown
9:33 Setting up Firebase
9:44 Setting up TensorFlow (to detect sound)
9:59 Find Sleep Sounds
11:01 Using YamNet
11:24 Building the Script
11:42 Testing out the recognition
12:03 Sleep Analysis In Depth
13:02 Implementing this Logic
13:14 Building the UI
13:49 Final Demo
14:00 Outro

Пікірлер: 212
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Wow this video took a while to make! I added more sections where you can see my code directly :) That way if you want the nitty gritty, it's there. What do you think?
@ovecka111
@ovecka111 3 ай бұрын
Amazing video as always
@konfushon
@konfushon 3 ай бұрын
next time create a resume/CV builder. Most if not all of them, have a paywall
@stanisawczajka3963
@stanisawczajka3963 3 ай бұрын
There already is RxResume which is foss and pretty cool
@Muchcertified
@Muchcertified 3 ай бұрын
Why not just edit it your self bruh wtf
@adidibrani
@adidibrani 3 ай бұрын
EuroPass is free and absolutely fine
@ShubhamPatil-cb8dk
@ShubhamPatil-cb8dk 3 ай бұрын
Lets create a group and do it together. I have been having this idea for a long time.
@Muchcertified
@Muchcertified 3 ай бұрын
its not something that needs to be innovated on dummy @@ShubhamPatil-cb8dk
@OnlyMon0
@OnlyMon0 3 ай бұрын
I really liked the video, especially how you broke down each app and explained it’s essential functions
@user-jc5rj7fm3n
@user-jc5rj7fm3n 3 ай бұрын
Programming is so magical.
@jasonrulesudont5515
@jasonrulesudont5515 3 ай бұрын
It’s not saving money when you have to spend $100 a year to the Apple overlords 😞
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
lol well if you decide to post on the app store then you can at least try to make money!
@MurderByProxy
@MurderByProxy 3 ай бұрын
Lol you do know there are apps like ish that are on github and you can compile them yourself… quite frankly self compiled git projects is the only real app store alt
@kneelesh48
@kneelesh48 3 ай бұрын
​@@CodingWithLewis making apple even more money in the process 🤭
@the_unlimited_boy
@the_unlimited_boy 3 ай бұрын
If u want to just use it and not piblish it its free
@Proferk
@Proferk 3 ай бұрын
​@@kneelesh48who cares if some company is profiting off of me? They have billions already and me letting them scrape a few more cents is not changing much.
@Dadylongarms
@Dadylongarms 3 ай бұрын
This is so inspiring. Changes how I view these apps. They are just template for us to try and build ourselves. I def look at them thinking I'm not ready yet. But by breaking down how they are made, you really showed how (air quotes) easy ... more so that it is possible for any app to be built for ourselves. Great vid.
@bluepomodoro3679
@bluepomodoro3679 3 ай бұрын
Love this. Especially how you put it as "they are just template for us to try and build ourselves". Makes it a lot easier for beginners to start off their journey in building apps/projects for their portfolio
@Skye-Games
@Skye-Games 3 ай бұрын
Hahaha "you have no friends whatsoever" got me😂😢
@julienfowler8274
@julienfowler8274 3 ай бұрын
me to lol
@justinpearson25647
@justinpearson25647 3 ай бұрын
Y u both doesn't marry each other?
@shroobgames7739
@shroobgames7739 3 ай бұрын
@@justinpearson25647 Y u doesn't learn english
@mrqk00
@mrqk00 2 ай бұрын
​@@shroobgames7739why your complain? your also english not correct
@JohnJohnsFishing
@JohnJohnsFishing Ай бұрын
Neither is yours
@IanZainea1990
@IanZainea1990 12 күн бұрын
I'm fine with paying for apps. I just wish so much that it was a single time payment. And then charge me for a new version and let me choose to upgrade or not. You know... Like it used to be.
@hamzanasri9414
@hamzanasri9414 3 ай бұрын
this video really showed me how passionate I am about this stuff, I was so excited for your breakdown but also because of how well you made this video. good work!
@yoavbarnea1005
@yoavbarnea1005 3 ай бұрын
Lewis your videos are so entertaining and interesting I am not able to grasp how much I enjoy your coding processes
@TMTactics
@TMTactics 3 ай бұрын
Great video, keep this series up! Even a more in depth/longer video would be epic :)
@ooodman
@ooodman 3 ай бұрын
Great video Lewis, I'm sure this took a lot longer than your usual vids but I definitely feel this is very valuable to people learning how to approach software development
@ayushtripathi429
@ayushtripathi429 3 ай бұрын
Hey man awesome video, would love to see more of software development, especially these not so detailed but detailed enough to understand and follow.
@aschmelyun
@aschmelyun 3 ай бұрын
A complete banger of a video, the amount of effort condensed down into 14 minutes is just insane. Great job!
@Android-17
@Android-17 3 ай бұрын
The Sleep tracking project is just insane 🔥 Thank you Lewis 🚀
@chrismorales2270
@chrismorales2270 3 ай бұрын
Appreciate the effort Lewis, good work!
@seantyson6021
@seantyson6021 24 күн бұрын
YES man, I do wanna see more of these types of videos, this kinda stuff overshadows your shorts - that's not meant to be critical but they're actually quite fulfilling to watch (and hopefully to make)
3 ай бұрын
What a total banger of content in few minutes?! You could've made it as trilogy for every app but I'm glad you didn't and just threw it all in one quick easy to watch video
@dave_eke
@dave_eke 3 ай бұрын
Hey Lewis, Nice vid! Pls can you make a video explaining some of the tools and languages you used in making this
@hedgedog7706
@hedgedog7706 3 ай бұрын
Thats very cool! It would be cool if you did a more technical video where you explain the code and what you use to build the apps.
@user-ls6ex3mj5f
@user-ls6ex3mj5f 25 күн бұрын
you nailed it as usual, great video
@denitechYT
@denitechYT 3 ай бұрын
I do love long form content from you.
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Deni, you are the goat
@denitechYT
@denitechYT 3 ай бұрын
@@CodingWithLewis no you, I’m still watching though 🤣 gotta get that view time upppp
@Septumsempra8818
@Septumsempra8818 3 ай бұрын
We need a Flutter for Python devs. I'm tryna move my stack from a Django web app to something cross-platform.
@_hepl
@_hepl 3 ай бұрын
Hey, finally new video. If you would make an video like that one please build an keep me out app where you can set for how long you want to block your phone wich you cant open and for what apps allow to open :)
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Great idea!
@eldevodee
@eldevodee 3 ай бұрын
This is an awesome video.. looking forward to more content
3 ай бұрын
Great video and getting things done. I'm actually interested in your findings on the sleep app. Would you be able to share the various resources mentioned?
@ayoubbensalah3111
@ayoubbensalah3111 3 ай бұрын
Super Great content keep doing this stuff Lewis :)
@MyCodingDiarie
@MyCodingDiarie 3 ай бұрын
Thanks for making complex topics simple to understand.
@AnwarulIslamYT
@AnwarulIslamYT 18 күн бұрын
Hey, Lewis! Your videos are awesome
@viktorandreev8352
@viktorandreev8352 3 ай бұрын
This is a very high youtube quality video! Bravos!
@yousafsabir7
@yousafsabir7 3 ай бұрын
That was a really good video. Thanks Lewis
@tapiwakundishora6195
@tapiwakundishora6195 3 ай бұрын
Great video! I wanted to ask what model you used for the ai photo generator?
@YG.Pierre
@YG.Pierre 2 ай бұрын
Keep doing this you’ve earned yourself a sub!
@TheRadmin1724
@TheRadmin1724 3 ай бұрын
Now I need to learn to do this. For whatever fucking reason, Tile puts the "hey dumbass, you left your keys at home" feature BEHIND A PAYWALL. I refuse to be locked into a monthly payment just for one feature I may use a lot because of my mental disability.
@radeeyate
@radeeyate 3 ай бұрын
The editor sure had a fun time :)
@comosaycomosah
@comosaycomosah 3 ай бұрын
lmao the editor notes...this was a cool video bro
@TannerJ07
@TannerJ07 2 ай бұрын
That food website is so crazy. I love when people post stuff like that for free, makes the whole internet better.
@omarswailam1856
@omarswailam1856 3 ай бұрын
You're a legit engineer
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Nah, I am a silly dev
@voldermort
@voldermort 3 ай бұрын
Thanks for the great content! :)
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Pleasure is mine!
@Axorax
@Axorax 3 ай бұрын
Your editing is so good
@TitanBhaiya
@TitanBhaiya 3 ай бұрын
Hi Lewis if you don't mind can you tell which software you are using to build ui?
@iftekarhossain1175
@iftekarhossain1175 3 ай бұрын
I really like this video. It gave me an idea for a project I want to work on. I want to integrate google reverse image search in my app. Do you know how I can do that? Is there an API that I can use? I would really appreciate your help.
@goofyahhmilk69
@goofyahhmilk69 3 ай бұрын
Really cool, Lewis!
@richihorn8018
@richihorn8018 3 ай бұрын
very nice video yould love a bit more of explaining on the code!
@Android-17
@Android-17 3 ай бұрын
01:28 Whoah! Bro 😂 that was uncalled for
@MrNerdastic
@MrNerdastic 2 ай бұрын
You inspired me to remake a basketball training app that has a huge paywall! Thank you so much. ❤ I will work with HTML and CSS though
@Wojtek_Sech
@Wojtek_Sech 3 ай бұрын
can you do a video of you doing project like that, but that we can follow and code with you and learn?
@TNTISGOOD
@TNTISGOOD 3 ай бұрын
the video was really nice and shows how you can do anything if you put your mind to it! btw i got flutterflow!
@clovermk1635
@clovermk1635 8 күн бұрын
subbed, ur a genius!
@rafaelwendel1400
@rafaelwendel1400 Ай бұрын
Lewis ended up creating a better sleep app than any in the market
@monkaSisLife
@monkaSisLife 5 күн бұрын
02:41 it should honestly be CRIMINAL to use a Public API just to sell your app using the data from that api
@oratilemoagi9764
@oratilemoagi9764 3 ай бұрын
You should make more of these 🤗
@zacharynorth
@zacharynorth 3 ай бұрын
Any chance you'll add the yuka recreation to the android/apple app store?
@jadesprite
@jadesprite 3 ай бұрын
"wheel of fortune for sleeping" sounds like something I'd dream up in a nightmare and would stop me from getting to sleep for a month
@abdessalemmohellebi
@abdessalemmohellebi 3 ай бұрын
Some guy before a year : flutter sucks The same GUY after one year : i use flutter now Zehhhhhhha 😂
@alvirarahman1559
@alvirarahman1559 Ай бұрын
1:28 I was not ready for that personal attack xD JK! While we are on the topic of making apps, can you make a detailed video that really goes in the deep comparing the cross platform app making languages? Fireship made one but isn't detailed and doesn't give an exact preference.
@Aydiniyom
@Aydiniyom 7 күн бұрын
I Love your content, but how did you like "sync" flutter and python to create an IOS or an Android app?
@kaizenzn
@kaizenzn 3 ай бұрын
Great video
@2MinutesScienceChannel
@2MinutesScienceChannel 3 ай бұрын
Person: "Can we use that app?" Company: "You need money 😏" Lewis: "Here you go"
@mysteriousremnant9738
@mysteriousremnant9738 2 ай бұрын
Wish I could make my own version of project z app using ai tools. Aside from that this was a great video!
@emmanuelgenga7421
@emmanuelgenga7421 3 ай бұрын
Weird question, how do you edit your audio cause it's way louder and clearer compared to some other videos?
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Haha it's a funny question. So in this video 2 different mics were used. The shot of me in the studio is using a RODE Podmic. The second one (me at my computer) is using a Shure SM7B. Both high quality microphones but often have different cadences to them that make them sound different.
@emmanuelgenga7421
@emmanuelgenga7421 3 ай бұрын
@@CodingWithLewis That's awesome, love the quality of the sound honestly. Thanks for another good video, hopefully next time we'll coerce you into publishing an apk of one of the apps
@TimeLemur6
@TimeLemur6 3 ай бұрын
I'd be interested to see a packet capture from Yuka. Like, are they just calling the same API you found?
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
lol legit. You just use the open food data and send it back over. No calculations even needed really.
@sylviasokeschroter
@sylviasokeschroter 2 ай бұрын
Super Videos auf dem Kanal
@equinoxx8221
@equinoxx8221 3 ай бұрын
Ancient babylonian curse got me😂😂😂😂😂😂😂😂😂😂
@adelbograyn
@adelbograyn 2 ай бұрын
Can I ask you do you use antivirus for Mac
@equinoxx8221
@equinoxx8221 3 ай бұрын
What did you use to make the iPhone shot in the first app, blender?
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
After effects!
@helpyourself1844
@helpyourself1844 3 ай бұрын
hey, is flutterflow good for production app with a lot of availablity to change stuff? Ive been working with flutter for around 2 years, and their improvement is slow
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Yep! They recently added a feature to connect your phone to run your app locally. If needed too, you can just export your code to flutter and take it from there!
@JustSomeGuyUploading
@JustSomeGuyUploading 3 ай бұрын
We want more ....🚀
@hinaminute
@hinaminute 2 ай бұрын
how can i create the yuka app and customize it for myself
@equinoxx8221
@equinoxx8221 3 ай бұрын
1:24 I'm building a social media though😭😭😂
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Ill be user 1
@julienfowler8274
@julienfowler8274 3 ай бұрын
"And you don't even have friends whatsoever" 😭
@theKavitaDas
@theKavitaDas 3 ай бұрын
Ofcourse I want to see more videos like this ❤❤❤❤❤❤❤❤
@BelgianNoise
@BelgianNoise 29 күн бұрын
im pretty sure you are not allowed to cache or actually keep the data from the open food api. This might have changed over the years.
@offlinehub
@offlinehub 3 ай бұрын
what programming languages have u used to make this all apps
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Dart was used for the apps (with flutter) backend was Python!
@srikar4220
@srikar4220 3 ай бұрын
@@CodingWithLewis how come there is no python files in the github repo?
@anon_y_mousse
@anon_y_mousse 3 ай бұрын
It kind of looks like that one app is just using publicly available data and charging a subscription fee for it.
@hishvin6120
@hishvin6120 2 ай бұрын
Hey, what if you make a crash game predictor is that even possible ? Why don't you try it ?
@CYXNIGHT
@CYXNIGHT Ай бұрын
The sleep score of 💯 sent me 💀
@Silquey
@Silquey 3 ай бұрын
nice prod quality
@saltybandicoot3710
@saltybandicoot3710 3 ай бұрын
How do I download and run the apps on my iphone?
@TheGamer_Zero
@TheGamer_Zero 3 ай бұрын
Did you hit the mic!? 🎙️
@homosapien6031
@homosapien6031 3 ай бұрын
In your opinion, what would you say is the best course to learn python, dart, etc. so that anyone can create multi-platform apps?
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
That's tough! If I were to be dead honest, I would learn JavaScript with React Native in order to understand the principles. Then Flutter for that performance boosts.
@homosapien6031
@homosapien6031 3 ай бұрын
@@CodingWithLewisThanks!
@idcrafter-cgi
@idcrafter-cgi 3 ай бұрын
the ai photo app would be way cooler if it would run SD 1.5 or even SDXL locally on the phone to make ai stuff work and keep it free
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
That would be awesome but would need a bunch of power!
@ipodtouch470
@ipodtouch470 3 ай бұрын
Good video but just a heads up if you want sleep tracking you are going to need some data from yourself so an apple watch app really shines here
@TitanLinkBracelet
@TitanLinkBracelet Ай бұрын
how can i run these and edit them?
@Eggs_Benedict1114
@Eggs_Benedict1114 15 күн бұрын
How do you dowload it on mobile ?
@dimitristerzz
@dimitristerzz 3 ай бұрын
an "almost" next to the "FREE" in the title would be appropriate
@chester_ville_4066
@chester_ville_4066 Ай бұрын
Simple invoicing app?
@alexjenkins8026
@alexjenkins8026 3 ай бұрын
you missed the popups - so i wouldn't've approved your code to be merged to master just yet
@londonalexander7868
@londonalexander7868 2 ай бұрын
RTX4090 with macos? Are you using KVM or something?
@allah-swt
@allah-swt 2 ай бұрын
Yeah! same question
@amazingvideos4824
@amazingvideos4824 2 ай бұрын
Can you please share flutterflow link to clone the app directly to ff please 🙏
@foxedex447
@foxedex447 3 ай бұрын
we love u (: !
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
we love you too
@0x-003
@0x-003 3 ай бұрын
svelte vs react?
@nicholassalmon8054
@nicholassalmon8054 3 ай бұрын
You remind me of Network Chuck
@youtube_viewer2608
@youtube_viewer2608 3 ай бұрын
why didnt you use yamnet at first? why did you try to make your own ML model where you successful with that?
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
So I actually tried YamNet first and found that the predictions weren't as accurate as I would like. It's accurate enough for the app, but found that maybe some finetuning will help later.
@szymex22
@szymex22 3 ай бұрын
you should rebuild flutterflow lol
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Then they wouldn't sponsor me
@NexSantosh
@NexSantosh 3 ай бұрын
How you know all things?? Can you please tell us your skills and how you learn that? Like share your path. Please 🙏
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
I have a video! But honestly. Just be ok with failing hard lol. Eventually you will get it right!
@NexSantosh
@NexSantosh 3 ай бұрын
@@CodingWithLewis Thank you for replying, I asked because you are like all rounder. You know so many things in programming. Btw love from India♥️
@bearofbusines
@bearofbusines 3 ай бұрын
Damn i need to learn flutter
@oratilemoagi9764
@oratilemoagi9764 3 ай бұрын
Will you open source them
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
Done!
@oratilemoagi9764
@oratilemoagi9764 3 ай бұрын
@@CodingWithLewis Is there a way we could have a private session. I have alot to share and I need some help
@mortis3499
@mortis3499 3 ай бұрын
​@@oratilemoagi9764 You are probably 13 years old. If you have an idea consider paying developers, and stop asking some KZbinr in there comment section..
@Sv3ks
@Sv3ks 3 ай бұрын
massive W
@dave_eke
@dave_eke 3 ай бұрын
Was Python used in making this?
@CodingWithLewis
@CodingWithLewis 3 ай бұрын
For the backend functions :)
@dave_eke
@dave_eke 3 ай бұрын
@@CodingWithLewis Oh cool..I use Python and I work on Django but I’m also considering mobile app dev. Sorry how can I do Back-End for mobile apps with Python? Is there a framework for that?
I Trained an AI with 10,000 Memes
14:52
Coding with Lewis
Рет қаралды 230 М.
40 APIs Every Developer Should Use (in 12 minutes)
12:23
Coding with Lewis
Рет қаралды 285 М.
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 20 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 106 МЛН
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 8 МЛН
The Linux Experience
31:00
Bog
Рет қаралды 311 М.
Duolingo just fixed its greatest weakness
15:16
Evan Edinger
Рет қаралды 317 М.
Reviewing your React Code: Episode #3
14:27
Youssef Benlemlih
Рет қаралды 4,5 М.
I'm a Mess, so I'm Making My Own File Organizer [TagStudio]
23:32
The 3 Laws of Writing Readable Code
5:28
Kantan Coding
Рет қаралды 291 М.
How One Small Change Broke Wikipedia's First Link Rule
20:33
Not David
Рет қаралды 363 М.
Never install locally
5:45
Coderized
Рет қаралды 1,7 МЛН
The purest coding style, where bugs are near impossible
10:25
Coderized
Рет қаралды 893 М.
How I build Apps that PRINT ($30k/month Micro SAAS)
22:51
Steven Cravotta
Рет қаралды 226 М.
This Happens when all Buy Options Suck! (DIY or Buy)
11:50
GreatScott!
Рет қаралды 245 М.
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 205 М.
WWDC 2024 Recap: Is Apple Intelligence Legit?
18:23
Marques Brownlee
Рет қаралды 6 МЛН