Missing your storyboard? See: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ea9fCSXGhSU.html ⚡QOTD: Are you going to focus on iPhone or iPad? Let me know! 👇 Our "Launch Your First App" program will help you build up your iOS skills to publish your very own feature rich app even if you’re a beginner starting from scratch. ➡️ cwc.to/youtubeoffer
I only just finished the first two but I wanted to drop in and say that I really love these tutorials so far. They are easy to follow and I am so eager to move on to the others. On top of that you are there when I hit a road-block. Thank you for making them available and for your help.
I am focusing on iPhone. I want my app to look good on iPhone. Also since I am making a car racing game, there are a few more tabs here. There is something called App delegate, Game Scene, Gameview controller and stuff like that. Also, this tutorial is really good. Thanks to you I have built a good looking user interface for my app. Thank you again.
Game View Controller would be the View Controller in your storyboard or the class named that way and the scene would be the object in the storyboard, like a view, a UIImage, etc... @AdrienVillez
Great video! You make it very easy to understand! I would really love to see a video from you on how to use calendar, date formatter and date picker. I have found it very tricky, especially if I want to use the dates for specific date interval calculations. Thanks :)
Great idea! We will add this to our Todo list for 2019. True that I one day played around with dates (just to find the current time and day from the device) and OMG.... what was that!!! I can't imagine how all this goes together when you have to calculate between two dates, the formats, the tie zones.... 😱 @AdrienVillez
Hey, a quick question, at 12:53 my background isnt filling up the img view. The background a small thin rectangle only partially filling up the gray img view. In result when I add the constraints the image doesnt completely fill the screen. Pls someone provide a solution, I need the background to fill the screen completely.
Earlier someone commented: If the background has vertical white bars on the side like it did for me go to the Attributes Inspector and set Content Mode to Scale to Fill
Hello! Could you share your question in our community group here (bit.ly/CodeCrewCommunity)? Also please check the posting guidelines (bit.ly/CWCHowToAskForHelp) so we can help you the best as we can! Kat
hi, your presentation is really impressive but i wanted to ask if you can help with an app that transfer money what are the requirements to do such an app. can't wait to see your answers to my questions. thx
Uh...... We have access to APIs that allow developer to receive payments and take credit card in a safe way.... but being like "a bank" and be the one to transfer money.... I would do a maximum amount of research and maybe talk to people who work closely in that field @AdrienVillez
CodeWithChris thank you very much for your quick reply, but it’s not exactly like a bank but an app that can help the users access their bank account and put the amount that they would like on the app wallet. Yeah... that’s the idea I hope I will learn from you sir
Well, no money really "sits" inside an app. Money is sent to the bank account of the app/company that developed the app. If it needs to be sent to another user, the transaction is made from the bank account of the company to the User B. Check out Stripe and maybe Square. Check the documentation for developer to see how all this works. Create a business and open a bank account for this business, the rest is just gonna be coding coding coding... @AdrienVillez
Hello, you can use assets thats are added in your assets.xcassets, you can set this easily when you click on the background or image property of your button or label in the storyboard - Francis
Hello! Sorry to see you are having trouble. You should consider posting your question (with code sample and/or screenshots) in our community group that can be found here (bit.ly/CodeCrewCommunity). Make sure to check the posting guidelines (bit.ly/CWCHowToAskForHelp) like that we can help you the best as we can! Thanks for being a CodeCrew member! @AdrienVillez
Really helpful!! Congratulations for such a fantastic course! It is very easy to follow everything along! Thank you very much for sharing it for free and for all the effort it takes to record every video!!!
These are amazing, Thank you so much!! I started following this tutorial but now i'm conflicted. Do you recommend the the youtube version or the 14 day beginner course to do first?
You are amazing. These videos must take ages to make. Like others said, thank you for actually teaching us, helping us to achieve our goals, and not trying to make us pay for a course. Instantly subscribed!
Hello Chris. Thank you for everything. I paid for courses online but you are one of if not the best instructor. Even a beginner like myself feel very comfortable taking classes with you. Please setup something where people can donate and support you. Thank you
Thank you! There's no need to donate. If you want to support us, we appreciate if you'll purchase our course instead. :) codewithchris.com/courses/ - Kat
Lovely video. I had a little issue with the background image. I was unable to set the constraints. For some reason, the image being confined to the image frame. In the end, I stretched image to the margins manually and continued with the tutorial. Thank you very much
I just came across your channel in search for "how to make an app" tutorials. It's very helpful thanks. I'll show you the process while I build this app. It's going to be huge
Thank you for being here and all those kind comments. Our tutorials are now 6 years in the making so, we know where people hit road blocks, where things change, where to pay attentions. Glad that Apple is making thing easier too over the years! @AdrienVillez
Thank you for the kind comment, we do it because we love to share what we know and most importantly we enjoy helping others to learn and grow! Glad to have you around! @AdrienVillez
Hello, maybe you didn't set the lines to 0, or higher than 1, there is a property called "lines" in your label that will determine how many lines it can display - Francis
I put the background image in place no problem, but it didn't rotate with the rotate function... it stayed vertical while the phone was horizontal.. did I miss something?
Hey, just wanted to say I am very thankful for your videos. I'm doing my first internship in IT studies in France. I have to create an app for a start-up and I must say that though I have coded before I've never coded a mobile app and your videos are helping me quite a lot so thank you very much, you're great and you make it really easy for me to learn quickly! :)
Jesus you make some high quality/ production value videos. I am not an iOS dev but this makes me really re-think how I might present C++ tutorials in the future.
Chris, I wanted to thank you for all of the hard work that you put into these amazing videos. I rarely post for anyone, but when I find something this outstanding, the least I could do was thank you, subscribe, and add notifications. Once I'm done with the playlist, I will be joining your channel for more insight. I already know I will learn more from you in a few videos than what I spent reading the top Swift books from Amazon over the past year. Kudos my friend, I hope to talk to you in the future once I'm done with all of your lessons.
Hi! I'm having trouble with the background images, because they deform to the size of the frame, and look all compressed vertically. Do you know how to fix it? Thank you!
Hello, i think this is because the content mode of your view/imageview is "aspect fit" , if you want it to occupy the whole space then set the content mode to "scale to fill" - Francis
Hello, you can simply use an app called "Prepo" (free on the AppStore), it will automatically make x1 x2 and x3 images, but the x3 image is your original one so make sure its good quality, Prepo will also help you with icons and other stuff - Francis
I have this message appearing after running the app. Can someone help me? 2020-02-04 02:14:04.010777+0000 Era isto que faltava[3181:468301] Can't end BackgroundTask: no background task exists with identifier 1 (0x1), or it may have already been ended. Break in UIApplicationEndBackgroundTaskError() to debug.
Hello, does the app crash when this message appears?. it seems to be a bug that wasn't fixed by apple yet. if it doesn't crash the app and it continues running normally then it should be fine to ignore stackoverflow.com/a/58358986 - Francis
You're honestly a saint dude. I love all the information. I wish my college classes were like this. I actually find it fun to take notes on this and play around with it. 10/10!
Hi Chris Thanks for your videos its been helpful but i have one question just when i set the background photo as the UIImageView, it doesnt get stretched all the way to all corners like u have in the video, even after i set the contraints to 4 sides to view to zero, and there is still 2 gaps on left and right side of the screen, any idea?
You're welcome Rohan! You can try making your own app. You should check out this playlists to get you started on iOS app development. I would recommend starting here bit.ly/LearnSwift2019 and here bit.ly/BeginnersPlaylist Then use this tool (approadmap.io) to know what you need to learn next! - Kat
We do not know who would give us a Thumb Down but oh well... we know we can't please everybody, some people come and expect Xcode to made Android apps and leave.... 🤷♂️ We focus and care with the people who like to be here! @AdrienVillez
I'm adding the button but my phone screen turns black and I go to the bottom to carry out the alignment constraints by clicking in the horizontal box and the tick appears but the acknowledge box won't activate. So unfortunately I can't go past 8 minutes into this lesson. I'm a vet with PTSD and just trying to do something creative and have fun but I'm afraid I'll have to walk away at this point. I'll have to give it a miss. Cheers.
Hello, learning layout in storyboard takes some time to get used to, it is also quite hard even for trained users such as myself, i suggest move forward to the next lesson because this one is just a "sample" or a "demonstration" on how to do a nice layout in xcode, it wont be part of the whole app that will be created in the next few lessons also if you haven't already i suggest to look into our basic tutorials for swift first before you proceed with this "how to make an app" series here is the link to the beginners playlist ru-vid.com/group/PLMRqhzcHGw1b89DXHOVA77ozWXWmuBkWX - Francis
Hi, this is very useful. Could you please clarify me that why we shouldn't use fluter or react native to build app for both ios and android. Since it help to make easy. why we need only swift ?? please i know this is silly question. but i'm in place where which field should i go? i'm from non-it field. Thanks
Hello, its fine if you want to go react native or flutter as they are viable solutions, they are also crossplatform so it will be easier for a one man team to build for both OS at the same time, the only upside with going pure Android or iOS is that its more "stable" and it us usually faster since all the assets, frameworks, etc are built and made for the OS itself Its more for a performance and quality issue - Francis
When configuring a background image and attempting to set my edge constraints to "0" in "Add New Constraints", they change to "standard" on all sides. Is there a fix for this? I think it's what is throwing my background off. Thanks!
Hello, maybe check these forum posts if it is any help codecrew.codewithchris.com/t/module-5-lesson-5-xcode-11-3-cant-constrain-to-view-anymore/1042/6 codecrew.codewithchris.com/t/module-1-lesson-2-left-right-marings-even-if-scale-to-fit/1303/4 - Francis
Good vid, but I *really need some help* . Once I make a constraint on the label, which is 10 points from the above label, and then press add constraints it doesn't adjust accordingly??? It does adjust if I choose to constrain it relative to the top view, but not if it's relative to another label or the safe area. Please HELP.
Hey Chris, Im here after completing the series on Swift Basics and I just want to Thank You for taking this effort for all of us and for FREE. It's really amazing how patiently you're putting out such valuable lessons for us along with the practice exercises. Thanks a ton. Kudos to you!
I paused the video to comment just how good a teacher you are. And I appreciate that you pause to integrate tips and tricks along the way. Some other tutorials don't do this and just assume that we will 'get it' as we progress.
Reading back my comments from almost a year ago. Sadly I had stopped learning then. Wished I’d continued. Probably have a job by now. Regardless you’re an amazing teacher and I’m grateful to have you on the iOS side of things.
Hello, you just double click the text on the left hand side where the elements are listed OR you can change it at the identity inspector at the properties tab and change the "document->label" - Francis
Hi Chris -- just discovered your channel and I'm so happy I did. This is exactly the 101 tutorial I needed. QQ -- when developing images, how do you determine the parameters to use for the 1x, 2x and 3x sizes for different resolutions?
Hello, i suggest using a free app called Prepo (its free on the AppStore) it will automatically create x1 x2 x3 images for you, including different icon sizes - Francis
Thanks for the video Chris. Some quick feedback. As someone who was only looking for an Auto Layout tutorial, I thought this was the second Auto Layout lesson, due to the title's ordering.
I followed along, but suddenly my buttons were under the screen and out of the picture and I got issues, and then I deleted everything when I tried to bring the constraints back to normal... I have to start over ://
Don't forget every app use the command CMD+Z to undo mistakes. Also, a Storyboard or any UI for that matter is like a stack of card. Some stuff are above, others are below. If you lost something, time to dig it up to the top! By the way, next time, before passing by the trash can, pass by the CodeCrew Community and let's fix this together! bit.ly/CodeCrewCommunity @AdrienVillez
Hello! Are you still experiencing this problem? Could you share your question in our community group here (bit.ly/CodeCrewCommunity)? Just check the posting guidelines (bit.ly/CWCHowToAskForHelp) so we can help you the best as we can! Thanks! Kat
I would like to thank u for the videos, I have tried to follow and create an app based on this lesson. but noticed that, once i lunch the app it shows the layout for a few seconds and then turn to a white background with a label "Hello, World!"
When you created the Xcode project, did you select Storyboard as the User Interface and not SwiftUI? Try this fix because that may be the case ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ea9fCSXGhSU.html :) -Kat
What mac do you have? And whitch do you reccomend for starting developer? Im new developer but i have two apps on app store and i wand something better than base 2017 imac with hdd.
With computers it's pretty simple, the more money you put into it, the better. (With Apple, the more kidneys you sell....) Programming doesn't need a beast either. If you are not running Final Cut Pro or Photoshop/Lightroom, you do not need the end of the line either. I also recommend to not go below 2015 anymore. @AdrienVillez
Damn man, this is 100x better than half the tutorials on YT. So many are crap, or they do the same tired tutorial, or they go too fast and expect the user to be able to follow just as quickly. Your stuff is clear, crisp and easy to follow step-by-step. Please dont stop making these!!!
Hey there - thanks so much for this series! I have an issue with setting the background constraints. When the background constraints are set, it scales as shown. However, when moved up in the stack (down?... ) so that it's behind everything else, the other content isn't visible; I'm finding that it's been pushed way down below the screen. I also found that if I scale the background image manually, everything stays where it is - so, apparently, the constraints are creating some kind of condition, possibly in which the constraints of the existing elements are now in relation to the background or something. Any ideas? [edit] I see that the Social Squid now has a constraint to Background.bottom... I deleted that constraint and everything moved back to the correct position.
Hello, when you have xcode open, click on xcode at the top, then preferences (cmd+,), then go to the fonts and colors tab, you should be able to select the style there - Francis
Hello, by rename you mean how your button is named on the storyboard?. you can change it also if you click on it and open the properties, there is be an "xcode label" for it, type the name there to change the name of your button - Francis
Hello, we don't provide app development services. CodeWithChris is an educational channel. We would recommend Upwork.com, Fiverr, or codementor.io where you can hire freelance iOS developers. Good luck! - Kat
Hello, what's your app idea? :) You should find out what you need to know how to build out your app idea using the App Roadmap tool approadmap.io/ -Kat
Hello, when I try adding the image to the button it places the text on the right instead of on the button itself, how do i fix this? Great tutorial btw :)
Thank you Chris! I'm creating my own app now and it seems as I was going through this video I started to get discouraged because i pick up everything I learn relatively quick. The moment in the video when you said, "you'll get it" was needed! Thank you for providing such an easy to follow demo!!
Hi Chris, I plan on focussing this first app on exclusively iPhone however I would like iPad functionality. Thanks for the second lesson. Very interesting. It makes a lot of sense even though initial thoughts is that is is very complicated. It certainly makes it easier when you take a moment to stop and explain why things do the way they do, say for different devices and trying to achieve a functionality or behavior. This is a great resource that you have created. Well done.
Hi there! We are limited in the comment section to talk code and share screenshots. That's why we created a forum for people needing coding help. Please jump over to our CodeCrew Support Group: bit.ly/CodeCrewCommunity so we can help you the best as we can! Thanks. - Kat
hi Chris when ever i click on the horizontal and vertical constraints it wont let me add them. i downloaded xcode yesterday and ive noticed some of my options dont match what you are talking about. could you help me please? Thanks
Hello! When you created the Xcode project, did you select Storyboard as the User Interface and not SwiftUI? Try this fix because that may be the case ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ea9fCSXGhSU.html - Kat
Hello, this depends on your list of simulators, to add more phones then just simply add more simulators, just click on the simulator list and then Add Simulators.. on the pop-up there should be a small plus (+) button a he lower left side, click on that to add a new simulator - Francis
Great Video! I have a problem with the simulator however. Whenever i load up the simulator, it shows for a brief moment how the app should look like, but then the simulator turns white with the text "Hello World!". I guess it has something to do with the Controller View, but is this supposed to happen or is it a bug? Thanks
Hello! Are you still experiencing this problem? Could you share your question in our community group here (bit.ly/CodeCrewCommunity)? Just check the posting guidelines (bit.ly/CWCHowToAskForHelp) so we can help you the best as we can! Thanks! Kat
When I run the app on the simulator it will display what was just done in the video for a few seconds then shows the message "Hello, World!". any fixes for this?
Hello Edgar, when you created the Xcode project, did you select Storyboard as the User Interface and not SwiftUI? Try this fix because that may be the case ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ea9fCSXGhSU.html -Kat
SO FRUSTRATING... I'm using Xcode version 11.2, running iOS version 13.2.2. I followed your instructions exactly, however, every time I run my app, whatever I typed in as the Label gets replaced with "Hello, World!" Anyone else having this issue? I noticed that my Xcode project didn't create the main.storyboard which is probably the issue but I don't know how to fix that! Any suggestions?
Hello! Sorry to see you are having trouble. You should consider posting your question (with code sample and/or screenshots) in our community group that can be found here (bit.ly/CodeCrewCommunity). Make sure to check the posting guidelines (bit.ly/CWCHowToAskForHelp) like that we can help you the best as we can! Thanks for being a CodeCrew member! @AdrienVillez
Michael, I had the same problem with missing main.storyboard. I realised I needed to update XCode on the app store (11.2.1). Also, when your creating the project, make sure under 'User Interface:' you select 'Storyboard' and not 'SwiftUI' which seems to be the default now. Do not get frustrated, as a programmer you will spend 20% of your time coding and 80% figuring out why it's not working. Edit: the answer is in the video description, would've saved me time. LOL
Start over with a new project and select Storyboard as the User Interface (not SwiftUI) in Xcode. Watch this: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ea9fCSXGhSU.html - Kat