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

Поділитися
Вставка
  • Опубліковано 16 чер 2024
  • 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
  • Наука та технологія

КОМЕНТАРІ • 210

  • @CodingWithLewis
    @CodingWithLewis  2 місяці тому +108

    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 2 місяці тому +2

      Amazing video as always

  • @konfushon
    @konfushon 2 місяці тому +179

    next time create a resume/CV builder. Most if not all of them, have a paywall

    • @stanisawczajka3963
      @stanisawczajka3963 2 місяці тому

      There already is RxResume which is foss and pretty cool

    • @Muchcertified
      @Muchcertified 2 місяці тому +16

      Why not just edit it your self bruh wtf

    • @adidibrani
      @adidibrani 2 місяці тому

      EuroPass is free and absolutely fine

    • @ShubhamPatil-cb8dk
      @ShubhamPatil-cb8dk 2 місяці тому +3

      Lets create a group and do it together. I have been having this idea for a long time.

    • @Muchcertified
      @Muchcertified 2 місяці тому

      its not something that needs to be innovated on dummy @@ShubhamPatil-cb8dk

  • @OnlyMon0
    @OnlyMon0 2 місяці тому +77

    I really liked the video, especially how you broke down each app and explained it’s essential functions

  • @jasonrulesudont5515
    @jasonrulesudont5515 2 місяці тому +311

    It’s not saving money when you have to spend $100 a year to the Apple overlords 😞

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +87

      lol well if you decide to post on the app store then you can at least try to make money!

    • @MurderByProxy
      @MurderByProxy 2 місяці тому

      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 2 місяці тому +39

      ​@@CodingWithLewis making apple even more money in the process 🤭

    • @the_unlimited_boy
      @the_unlimited_boy 2 місяці тому +13

      If u want to just use it and not piblish it its free

    • @Proferk
      @Proferk 2 місяці тому +10

      ​@@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.

  • @user-jc5rj7fm3n
    @user-jc5rj7fm3n 2 місяці тому +84

    Programming is so magical.

  • @Dadylongarms
    @Dadylongarms 2 місяці тому +20

    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 2 місяці тому

      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

  • @yoavbarnea1005
    @yoavbarnea1005 2 місяці тому +6

    Lewis your videos are so entertaining and interesting I am not able to grasp how much I enjoy your coding processes

  • @TMTactics
    @TMTactics 2 місяці тому +5

    Great video, keep this series up! Even a more in depth/longer video would be epic :)

  • @hamzanasri9414
    @hamzanasri9414 2 місяці тому +5

    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!

  • @ooodman
    @ooodman 2 місяці тому +2

    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 2 місяці тому +4

    Hey man awesome video, would love to see more of software development, especially these not so detailed but detailed enough to understand and follow.

  • @Skye-Games
    @Skye-Games 2 місяці тому +63

    Hahaha "you have no friends whatsoever" got me😂😢

  • @seantyson6021
    @seantyson6021 14 днів тому

    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)

  •  2 місяці тому

    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

  • @Android-17
    @Android-17 2 місяці тому +5

    The Sleep tracking project is just insane 🔥
    Thank you Lewis 🚀

  • @aschmelyun
    @aschmelyun 2 місяці тому +1

    A complete banger of a video, the amount of effort condensed down into 14 minutes is just insane. Great job!

  • @chrismorales2270
    @chrismorales2270 2 місяці тому

    Appreciate the effort Lewis, good work!

  • @hedgedog7706
    @hedgedog7706 2 місяці тому +2

    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.

  • @dave_x7349
    @dave_x7349 2 місяці тому +2

    Hey Lewis, Nice vid! Pls can you make a video explaining some of the tools and languages you used in making this

  • @user-ls6ex3mj5f
    @user-ls6ex3mj5f 16 днів тому

    you nailed it as usual, great video

  • @MyCodingDiarie
    @MyCodingDiarie 2 місяці тому

    Thanks for making complex topics simple to understand.

  • @TannerJ07
    @TannerJ07 2 місяці тому

    That food website is so crazy. I love when people post stuff like that for free, makes the whole internet better.

  • @eldevodee
    @eldevodee 2 місяці тому +1

    This is an awesome video.. looking forward to more content

  • @_hepl
    @_hepl 2 місяці тому +8

    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 :)

  • @denitechYT
    @denitechYT 2 місяці тому +25

    I do love long form content from you.

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +4

      Deni, you are the goat

    • @denitechYT
      @denitechYT 2 місяці тому +2

      @@CodingWithLewis no you, I’m still watching though 🤣 gotta get that view time upppp

  • @viktorandreev8352
    @viktorandreev8352 2 місяці тому +1

    This is a very high youtube quality video! Bravos!

  • @ayoubbensalah3111
    @ayoubbensalah3111 2 місяці тому

    Super Great content keep doing this stuff Lewis :)

  • @yousafsabir7
    @yousafsabir7 2 місяці тому +1

    That was a really good video. Thanks Lewis

  •  2 місяці тому

    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?

  • @AnwarulIslamYT
    @AnwarulIslamYT 8 днів тому

    Hey, Lewis!
    Your videos are awesome

  • @Septumsempra8818
    @Septumsempra8818 2 місяці тому +4

    We need a Flutter for Python devs.
    I'm tryna move my stack from a Django web app to something cross-platform.

  • @TheRadmin1724
    @TheRadmin1724 2 місяці тому +4

    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 2 місяці тому +3

    The editor sure had a fun time :)

  • @YG.Pierre
    @YG.Pierre 2 місяці тому

    Keep doing this you’ve earned yourself a sub!

  • @rafaelwendel1400
    @rafaelwendel1400 20 днів тому

    Lewis ended up creating a better sleep app than any in the market

  • @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

  • @richihorn8018
    @richihorn8018 2 місяці тому

    very nice video yould love a bit more of explaining on the code!

  • @jadesprite
    @jadesprite 2 місяці тому

    "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

  • @omarswailam1856
    @omarswailam1856 2 місяці тому +9

    You're a legit engineer

  • @comosaycomosah
    @comosaycomosah 2 місяці тому

    lmao the editor notes...this was a cool video bro

  • @voldermort
    @voldermort 2 місяці тому +4

    Thanks for the great content! :)

  • @Axorax
    @Axorax 2 місяці тому +1

    Your editing is so good

  • @goofyahhmilk69
    @goofyahhmilk69 2 місяці тому +2

    Really cool, Lewis!

  • @tapiwakundishora6195
    @tapiwakundishora6195 2 місяці тому

    Great video! I wanted to ask what model you used for the ai photo generator?

  • @Wojtek_Sech
    @Wojtek_Sech 2 місяці тому +1

    can you do a video of you doing project like that, but that we can follow and code with you and learn?

  • @IanZainea1990
    @IanZainea1990 2 дні тому +1

    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.

  • @oratilemoagi9764
    @oratilemoagi9764 2 місяці тому

    You should make more of these 🤗

  • @TNTISGOOD
    @TNTISGOOD 2 місяці тому +1

    the video was really nice and shows how you can do anything if you put your mind to it!
    btw i got flutterflow!

  • @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!

  • @TimeLemur6
    @TimeLemur6 2 місяці тому +1

    I'd be interested to see a packet capture from Yuka. Like, are they just calling the same API you found?

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +1

      lol legit. You just use the open food data and send it back over. No calculations even needed really.

  • @Android-17
    @Android-17 2 місяці тому +1

    01:28
    Whoah! Bro 😂 that was uncalled for

  • @anon_y_mousse
    @anon_y_mousse 2 місяці тому

    It kind of looks like that one app is just using publicly available data and charging a subscription fee for it.

  • @iftekarhossain1175
    @iftekarhossain1175 2 місяці тому

    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.

  • @abdessalemmohellebi
    @abdessalemmohellebi 2 місяці тому +1

    Some guy before a year : flutter sucks
    The same GUY after one year : i use flutter now
    Zehhhhhhha 😂

  • @kaizenzn
    @kaizenzn 2 місяці тому +2

    Great video

  • @TitanBhaiya
    @TitanBhaiya 2 місяці тому

    Hi Lewis if you don't mind can you tell which software you are using to build ui?

  • @zacharynorth
    @zacharynorth 2 місяці тому

    Any chance you'll add the yuka recreation to the android/apple app store?

  • @2MinutesScienceChannel
    @2MinutesScienceChannel 2 місяці тому

    Person: "Can we use that app?"
    Company: "You need money 😏"
    Lewis: "Here you go"

  • @BelgianNoise
    @BelgianNoise 19 днів тому

    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.

  • @equinoxx8221
    @equinoxx8221 2 місяці тому +1

    Ancient babylonian curse got me😂😂😂😂😂😂😂😂😂😂

  • @CYXNIGHT
    @CYXNIGHT 22 дні тому

    The sleep score of 💯 sent me 💀

  • @JustSomeGuyUploading
    @JustSomeGuyUploading 2 місяці тому +1

    We want more ....🚀

  • @julienfowler8274
    @julienfowler8274 2 місяці тому +1

    "And you don't even have friends whatsoever" 😭

  • @idcrafter-cgi
    @idcrafter-cgi 2 місяці тому +1

    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  2 місяці тому

      That would be awesome but would need a bunch of power!

  • @sylviasokeschroter
    @sylviasokeschroter 2 місяці тому

    Super Videos auf dem Kanal

  • @emmanuelgenga7421
    @emmanuelgenga7421 2 місяці тому +2

    Weird question, how do you edit your audio cause it's way louder and clearer compared to some other videos?

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +1

      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 2 місяці тому

      @@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

  • @equinoxx8221
    @equinoxx8221 2 місяці тому +1

    What did you use to make the iPhone shot in the first app, blender?

  • @adelbograyn
    @adelbograyn 2 місяці тому

    Can I ask you do you use antivirus for Mac

  • @theKavitaDas
    @theKavitaDas 2 місяці тому

    Ofcourse I want to see more videos like this ❤❤❤❤❤❤❤❤

  • @alvirarahman1559
    @alvirarahman1559 24 дні тому +1

    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.

  • @alexjenkins8026
    @alexjenkins8026 2 місяці тому

    you missed the popups - so i wouldn't've approved your code to be merged to master just yet

  • @equinoxx8221
    @equinoxx8221 2 місяці тому +2

    1:24 I'm building a social media though😭😭😂

  • @Silquey
    @Silquey 2 місяці тому +1

    nice prod quality

  • @ipodtouch470
    @ipodtouch470 2 місяці тому +1

    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

  • @dimitristerzz
    @dimitristerzz 2 місяці тому

    an "almost" next to the "FREE" in the title would be appropriate

  • @helpyourself1844
    @helpyourself1844 2 місяці тому +2

    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  2 місяці тому +1

      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!

  • @hishvin6120
    @hishvin6120 Місяць тому

    Hey, what if you make a crash game predictor is that even possible ? Why don't you try it ?

  • @offlinehub
    @offlinehub 2 місяці тому +3

    what programming languages have u used to make this all apps

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +1

      Dart was used for the apps (with flutter) backend was Python!

    • @srikar4220
      @srikar4220 2 місяці тому

      @@CodingWithLewis how come there is no python files in the github repo?

  • @hinaminute
    @hinaminute Місяць тому

    how can i create the yuka app and customize it for myself

  • @TheGamer_Zero
    @TheGamer_Zero 2 місяці тому

    Did you hit the mic!? 🎙️

  • @homosapien6031
    @homosapien6031 2 місяці тому +1

    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  2 місяці тому

      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 2 місяці тому

      @@CodingWithLewisThanks!

  • @bearofbusines
    @bearofbusines 2 місяці тому

    Damn i need to learn flutter

  • @saltybandicoot3710
    @saltybandicoot3710 2 місяці тому

    How do I download and run the apps on my iphone?

  • @nicholassalmon8054
    @nicholassalmon8054 2 місяці тому +1

    You remind me of Network Chuck

  • @chester_ville_4066
    @chester_ville_4066 Місяць тому

    Simple invoicing app?

  • @szymex22
    @szymex22 2 місяці тому +3

    you should rebuild flutterflow lol

  • @Eggs_Benedict1114
    @Eggs_Benedict1114 5 днів тому

    How do you dowload it on mobile ?

  • @TitanLinkBracelet
    @TitanLinkBracelet 25 днів тому

    how can i run these and edit them?

  • @NexSantosh
    @NexSantosh 2 місяці тому +1

    How you know all things?? Can you please tell us your skills and how you learn that? Like share your path. Please 🙏

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +2

      I have a video! But honestly. Just be ok with failing hard lol. Eventually you will get it right!

    • @NexSantosh
      @NexSantosh 2 місяці тому +1

      @@CodingWithLewis Thank you for replying, I asked because you are like all rounder. You know so many things in programming. Btw love from India♥️

  • @foxedex447
    @foxedex447 2 місяці тому +2

    we love u (: !

  • @SurajGaud
    @SurajGaud 2 місяці тому

    this is crazyyy

  • @Silquey
    @Silquey 2 місяці тому

    gold video

  • @youtube_viewer2608
    @youtube_viewer2608 2 місяці тому +2

    why didnt you use yamnet at first? why did you try to make your own ML model where you successful with that?

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому

      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.

  • @amazingvideos4824
    @amazingvideos4824 2 місяці тому

    Can you please share flutterflow link to clone the app directly to ff please 🙏

  • @londonalexander7868
    @londonalexander7868 2 місяці тому +1

    RTX4090 with macos? Are you using KVM or something?

    • @allah-swt
      @allah-swt 2 місяці тому

      Yeah! same question

  • @mndtr0
    @mndtr0 2 місяці тому

    Can AI do something like that?

  • @0x-003
    @0x-003 2 місяці тому

    svelte vs react?

  • @Sv3ks
    @Sv3ks 2 місяці тому +1

    massive W

  • @oratilemoagi9764
    @oratilemoagi9764 2 місяці тому +3

    Will you open source them

    • @CodingWithLewis
      @CodingWithLewis  2 місяці тому +1

      Done!

    • @oratilemoagi9764
      @oratilemoagi9764 2 місяці тому

      @@CodingWithLewis Is there a way we could have a private session. I have alot to share and I need some help

    • @mortis3499
      @mortis3499 2 місяці тому +1

      ​@@oratilemoagi9764 You are probably 13 years old. If you have an idea consider paying developers, and stop asking some UA-camr in there comment section..

  • @planktonfun1
    @planktonfun1 2 місяці тому

    Yes simple apps should be free,
    but publishers keep giving developers a pay wall that eventually trickle down to the users,
    google play will charge you $36 registration fee
    apple will cost $99/ year
    steam $100 - $5k per listing
    you won't even get views after listing it, you have to advertise which costs more $$$.
    which is annoying and expensive