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

Поделиться
HTML-код
  • Опубликовано: 7 июн 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
  • НаукаНаука

Комментарии • 206

  • @CodingWithLewis
    @CodingWithLewis  2 месяца назад +107

    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 месяца назад +160

    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 месяца назад +15

      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 месяца назад +75

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

  • @jasonrulesudont5515
    @jasonrulesudont5515 2 месяца назад +303

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

    • @CodingWithLewis
      @CodingWithLewis  2 месяца назад +86

      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 месяца назад +12

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

    • @Proferk
      @Proferk 2 месяца назад +9

      ​@@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 месяца назад +79

    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

  • @Skye-Games
    @Skye-Games 2 месяца назад +62

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

    • @julienfowler8274
      @julienfowler8274 2 месяца назад

      me to lol

    • @justinpearson25647
      @justinpearson25647 2 месяца назад

      Y u both doesn't marry each other?

    • @shroobgames7739
      @shroobgames7739 2 месяца назад +1

      @@justinpearson25647 Y u doesn't learn english

    • @mrqk00
      @mrqk00 Месяц назад

      ​@@shroobgames7739why your complain? your also english not correct

    • @JohnJohnsFishing
      @JohnJohnsFishing 14 дней назад

      Neither is yours

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

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

  • @Android-17
    @Android-17 2 месяца назад +5

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

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

  • @chrismorales2270
    @chrismorales2270 2 месяца назад

    Appreciate the effort Lewis, good work!

  • @seantyson6021
    @seantyson6021 6 дней назад

    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)

  • @aschmelyun
    @aschmelyun 2 месяца назад +1

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

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

  •  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

  • @user-ls6ex3mj5f
    @user-ls6ex3mj5f 7 дней назад

    you nailed it as usual, great video

  • @MyCodingDiarie
    @MyCodingDiarie 2 месяца назад

    Thanks for making complex topics simple to understand.

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

  • @_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 :)

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

  • @viktorandreev8352
    @viktorandreev8352 2 месяца назад +1

    This is a very high youtube quality video! Bravos!

  • @yousafsabir7
    @yousafsabir7 2 месяца назад +1

    That was a really good video. Thanks Lewis

  • @ayoubbensalah3111
    @ayoubbensalah3111 2 месяца назад

    Super Great content keep doing this stuff Lewis :)

  • @AnwarulIslamYT
    @AnwarulIslamYT 6 часов назад

    Hey, Lewis!
    Your videos are awesome

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

  • @YG.Pierre
    @YG.Pierre 2 месяца назад

    Keep doing this you’ve earned yourself a sub!

  • @eldevodee
    @eldevodee 2 месяца назад +1

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

  • @omarswailam1856
    @omarswailam1856 2 месяца назад +9

    You're a legit engineer

  • @TannerJ07
    @TannerJ07 2 месяца назад

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

  • @radeeyate
    @radeeyate 2 месяца назад +3

    The editor sure had a fun time :)

  • @tapiwakundishora6195
    @tapiwakundishora6195 2 месяца назад

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

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

  • @rafaelwendel1400
    @rafaelwendel1400 12 дней назад

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

  • @goofyahhmilk69
    @goofyahhmilk69 2 месяца назад +2

    Really cool, Lewis!

  • @voldermort
    @voldermort 2 месяца назад +4

    Thanks for the great content! :)

  • @richihorn8018
    @richihorn8018 2 месяца назад

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

  • @Axorax
    @Axorax 2 месяца назад +1

    Your editing is so good

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

  • @comosaycomosah
    @comosaycomosah 2 месяца назад

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

  • @oratilemoagi9764
    @oratilemoagi9764 2 месяца назад

    You should make more of these 🤗

  • @Android-17
    @Android-17 2 месяца назад +1

    01:28
    Whoah! Bro 😂 that was uncalled for

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

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

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

  • @TitanBhaiya
    @TitanBhaiya 2 месяца назад

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

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

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

  • @zacharynorth
    @zacharynorth 2 месяца назад

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

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

  • @BelgianNoise
    @BelgianNoise 11 дней назад

    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.

  • @kaizenzn
    @kaizenzn 2 месяца назад +2

    Great video

  • @alvirarahman1559
    @alvirarahman1559 16 дней назад +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.

  • @abdessalemmohellebi
    @abdessalemmohellebi 2 месяца назад +1

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

  • @2MinutesScienceChannel
    @2MinutesScienceChannel 2 месяца назад

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

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

  • @hinaminute
    @hinaminute Месяц назад

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

  • @sylviasokeschroter
    @sylviasokeschroter 2 месяца назад

    Super Videos auf dem Kanal

  • @equinoxx8221
    @equinoxx8221 2 месяца назад +2

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

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

  • @equinoxx8221
    @equinoxx8221 2 месяца назад +1

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

  • @hishvin6120
    @hishvin6120 Месяц назад

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

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

  • @CYXNIGHT
    @CYXNIGHT 13 дней назад

    The sleep score of 💯 sent me 💀

  • @julienfowler8274
    @julienfowler8274 2 месяца назад +1

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

  • @JustSomeGuyUploading
    @JustSomeGuyUploading 2 месяца назад +1

    We want more ....🚀

  • @alexjenkins8026
    @alexjenkins8026 2 месяца назад

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

  • @theKavitaDas
    @theKavitaDas 2 месяца назад

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

  • @saltybandicoot3710
    @saltybandicoot3710 2 месяца назад

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

  • @Silquey
    @Silquey 2 месяца назад +1

    nice prod quality

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

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

  • @TheGamer_Zero
    @TheGamer_Zero 2 месяца назад

    Did you hit the mic!? 🎙️

  • @dimitristerzz
    @dimitristerzz 2 месяца назад

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

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

  • @TitanLinkBracelet
    @TitanLinkBracelet 17 дней назад

    how can i run these and edit them?

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

  • @amazingvideos4824
    @amazingvideos4824 Месяц назад

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

  • @bearofbusines
    @bearofbusines 2 месяца назад

    Damn i need to learn flutter

  • @nicholassalmon8054
    @nicholassalmon8054 2 месяца назад +1

    You remind me of Network Chuck

  • @chester_ville_4066
    @chester_ville_4066 21 день назад

    Simple invoicing app?

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

  • @szymex22
    @szymex22 2 месяца назад +3

    you should rebuild flutterflow lol

  • @foxedex447
    @foxedex447 2 месяца назад +2

    we love u (: !

  • @londonalexander7868
    @londonalexander7868 2 месяца назад +1

    RTX4090 with macos? Are you using KVM or something?

    • @allah-swt
      @allah-swt Месяц назад

      Yeah! same question

  • @0x-003
    @0x-003 2 месяца назад

    svelte vs react?

  • @SurajGaud
    @SurajGaud 2 месяца назад

    this is crazyyy

  • @mndtr0
    @mndtr0 2 месяца назад

    Can AI do something like that?

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

  • @Silquey
    @Silquey 2 месяца назад

    gold video

  • @Sv3ks
    @Sv3ks 2 месяца назад +1

    massive W

  • @shura4136
    @shura4136 2 месяца назад

    How do i download the apps on my android im lost 😅

    • @skylo706
      @skylo706 Месяц назад

      I guess via apk

  • @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 RUclipsr in there comment section..

  • @dave_x7349
    @dave_x7349 2 месяца назад +1

    Was Python used in making this?

    • @CodingWithLewis
      @CodingWithLewis  2 месяца назад +1

      For the backend functions :)

    • @dave_x7349
      @dave_x7349 2 месяца назад

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

  • @homosapien6031
    @homosapien6031 2 месяца назад

    So you can develop for Apple platforms without knowing SwiftUI?

    • @CodingWithLewis
      @CodingWithLewis  2 месяца назад +1

      Of course! However, there's pros and cons to everything

    • @theitalian94
      @theitalian94 2 месяца назад

      yes

    • @homosapien6031
      @homosapien6031 2 месяца назад

      @@CodingWithLewisthat’s awesome! Thanks for making the video!