Add Animations to Your App Via Storyboard! (Canvas : Swift 2 in Xcode)

  Рет қаралды 62,290

Jared Davidson

Jared Davidson

Күн бұрын

Пікірлер: 205
@jean-pierresnyman8055
@jean-pierresnyman8055 8 жыл бұрын
This is my favourite of all your intros
@charleygrossman8368
@charleygrossman8368 8 жыл бұрын
Question, Say I pod a new framework into my app. Then down the line, I no longer want that framework anywhere in there. In my short experience so far with Xcode and Pods, they leave behind tricky to rid of things like repos, dependencies, archives, etc. Things that make the app go boom when you try to get rid of the pod. I'm trying to say I feel like podding in a framework is an investment. I hope I am wrong, and it is easy to trash it all when you want, but the one time I threw in a pod (from Stormpath), then tried to rid of it, I was left with hard to understand errors that disrupted my workflow. So I just took what I could and made a new project. What are your thoughts on this? I don't want to pod something in then be damned when I no longer want it. Great video, thanks again
@mackm7880
@mackm7880 8 жыл бұрын
Yo I think you can install cocoapods-deintegrate and then in your project folder just say pod deintegrate
@BraydenLangley
@BraydenLangley 8 жыл бұрын
Hi Jared, Nice video! What did you use to create that intro animation?
@ulises1737
@ulises1737 8 жыл бұрын
Hi Jared! You are awesome on Swift, i watched all your tutorials, i have a question, how can i prevent that the animation only start when i click a button, because when i put the Runtime run on the load and on the button. Regards!
@ViniciusVieira13
@ViniciusVieira13 8 жыл бұрын
I have learned so much from you, Jared. Thanks a lot, man!
@mihadalzayat6957
@mihadalzayat6957 8 жыл бұрын
You're a bright kid man. Keep it up. I enjoy these videos.
@Leonzonid
@Leonzonid 7 жыл бұрын
if you make a new project, in which you would also want to use these type of animations.. do you have to install the pod again? ( 2:46 ) or how do you call the animations into a new project! ? Thanks Jared!! :)
@goblinnilgob9706
@goblinnilgob9706 8 жыл бұрын
Great! Where did you find the info about (User Defined Runtime Attributes) Next vote for OpenCV from cocoapods
@adrianevensen4991
@adrianevensen4991 8 жыл бұрын
If you write pauseAnimationOnAwake as a boolean set to true, along with type, duration and delay it won´t start animating once the view loads. In this way, you can start it whenever you want programmatically with .startCanvasAnimation() :)
@lilhobby
@lilhobby 8 жыл бұрын
+Adrian Evensen Thank u bro!!
@UpRomONNM3
@UpRomONNM3 8 жыл бұрын
Dear Jared! i ve done exactly what you did in video. i can shake the "button" but when importing {import Canvas} in UIViewController, it said "No such module Canvas". Do you have any idea about that?
@BudubbaDrums
@BudubbaDrums 8 жыл бұрын
Nice tutorial. Your videos keep getting better each time! 😀
@patrickbodet3720
@patrickbodet3720 8 жыл бұрын
Bravo for yours videos! Where can we find documentation for the key path names? Thanks.
@munich_bp
@munich_bp 8 жыл бұрын
Hey Jared, thanks for the video, it's a really good step-by-step guide! :) Do you know how I can achieve, that the animation will only happen if I tap the button, but not when the view did appear? Thanks!
@moviemaker457
@moviemaker457 8 жыл бұрын
+Kevin Hartwig If you write pauseAnimationOnAwake as a boolean set to true, along with type, duration and delay it won´t start animating once the view loads. In this way, you can start it whenever you want programmatically with .startCanvasAnimation() Taken from another commenter 2
@Xaxataja
@Xaxataja 8 жыл бұрын
+Jared Davidson It seems like it's not working with xCode 8. Can you confirm?
@mrchedda
@mrchedda 8 жыл бұрын
Dope! Do you know how to apply the "action" to a ImageView? For instance, double tap to animate the image. Thanks!
@TechnoXperts
@TechnoXperts 7 жыл бұрын
Great video. Can you make the button to use a number of random animations using canvas??? Thanks
@OnionKnight541
@OnionKnight541 8 жыл бұрын
Hi Jared, can you do a video about how to properly make and add app icon / graphics / images to the XCode file in order for them to not be pixelated / fuzzy? I add .png's and they look really low-definition. I've read I should use .pdf's. I've read the image needs to be vectorized. Thanks.
@arehsan623
@arehsan623 8 жыл бұрын
What tool did you use for the animation(at the start)? Can you please make a video on how you made it
@manishojha4928
@manishojha4928 8 жыл бұрын
Thank you very much Jared. I was searching this for so long.
@Rombondtoutseul
@Rombondtoutseul 8 жыл бұрын
Hi Jared, I have a problem, i follwed exactly step by step your tuto but when i import Canvas xCode said " No such Module 'Canvas' " can you help me ? sorry if my english isn't good
@borntokill158
@borntokill158 8 жыл бұрын
+Rombond tout seul Got the same error, just restart Xcode and be sure u'r launching the workspace file
@jotaene764
@jotaene764 8 жыл бұрын
Awesome Jared! You have a way to speak like a geek that I like a lot! LOL You go like press play and speed up 2x! Keep like that! Awesome again!
@VireStudios
@VireStudios 8 жыл бұрын
Hey man, I've been using your videos a ton lately to help jump start my app development know-how. It's awesome to learn from someone my age! Also the fact that you have done a video on a framework has peaked my interest. Would you consider doing a video on setting up Moltin? Moltin is an E-commerce backend of sorts and is compatible with IOS development. It would be well worth the look. Thanks so much for the videos man, they have helped enormously!
@dvsteve71
@dvsteve71 8 жыл бұрын
Thanks... awesome video... One simple question. I have a project with a ton of code in my ViewController.swift file. Xcode response is slow now when I type.. anyway... can you point me to information on how to break up that code into separate files so that it is not all in one file? Or does it not work that way? Still new to this... Love your videos... they help me out so much!
@Archetapp
@Archetapp 8 жыл бұрын
+Steve Bogle I've been pretty bad at this practice as well, haha. I think some things just need to be done in one file. One thing that I notice a lot of people do, is create files that configure certain components of the app, such as the TableViewCell, or the TextView. And then inside of the ViewController, you can bring all of those files together. Again, I haven't done too much of this, so I might be completely off. Hopefully you can figure it out. Best of luck! :)
@MikeBajrami
@MikeBajrami 8 жыл бұрын
Good tutorial! Interesting aspect for some subtle animations. On a side note, I'd love to see a tutorial on an using a nav controller and instead of using the base one hiding it and making your own or coding your own. Also making a custom "Back" button that segues the same direction as a back button does. Just some things I've been looking around for but haven't found. Thanks!
@MrSteppp
@MrSteppp 8 жыл бұрын
When do you consider working for Apple?)
@kevstuckbykevdotcom2743
@kevstuckbykevdotcom2743 7 жыл бұрын
hey Jared, i want to implement this animation but is there a way to add canvas to my project that is already in a Workspace? I'm having a hard time getting it into my current workspace since it creates a workspace for you when you install via cocoapods. any help is appreciated.
@barnabuswizardspook
@barnabuswizardspook 7 жыл бұрын
does this framework work for macOS projects as well? or is it exclusively made for iOS?
@russel_dev
@russel_dev 8 жыл бұрын
this guy "Meng To" has made another framework for animation called "Spring" which completely written in Swift , we dont need to add cocopod for that , could you please have a look that and make a generous video about that Jerd :) , I recently found about that ... thanks in advance :)
@b9boy
@b9boy 8 жыл бұрын
Nice tutorial! Will you make a CloudKit tutorial? :)
@kwaveo9191
@kwaveo9191 8 жыл бұрын
Can you make a tutorial on how to program constraints? (More specifically how to program constraints that re-size the image according to the screen size)
@CEARL3Y
@CEARL3Y 8 жыл бұрын
+Luke S when making the sizes use self.frame.(width/height) and divide it by some number and it'll change depeneding on the frame(screen size)
@tonyyasi
@tonyyasi 8 жыл бұрын
I think it's worth saying that when you copy the command you don't include the '$', some people may not know that. Great video, by the way.
@TheAhmadReza
@TheAhmadReza 8 жыл бұрын
dude. i didn't know. Thank you.
@DavidMermelstein
@DavidMermelstein 8 жыл бұрын
Would there be a way to set it up, so it is available for all projects rather then setting up for each?
@TroyRizzo
@TroyRizzo 8 жыл бұрын
Another amazing tutorial Jared. Just as a tutorial idea, could you make a tutorial on how to setup a share button seen in most games showing high score with a screenshot using swift and sprite kit? Just a possible tutorial ideal that could help myself and manny others. Thanks Troy
@CEARL3Y
@CEARL3Y 8 жыл бұрын
I have two video requests! If you have time could you please make a video on adding constraints programmatically, as well as how to add scrolling i.e. being able to scroll through a menu of buttons in a game. Thank you!
@krisdundurs6672
@krisdundurs6672 8 жыл бұрын
Awesome framework. Thanks Jared!
@Vikas_Singh_Kushwaha
@Vikas_Singh_Kushwaha 8 жыл бұрын
Could u make a series of tutorial video for understanding the syntax of Swift. By the way cool video
@peethaxyz7833
@peethaxyz7833 8 жыл бұрын
Love your videos!! I'm relatively new on your Channel... do you have a patron side? Would be nice to support you. Which configuration of iMac do you use? I'm planning to buy one and yours seems to be the best for my workloads. :)
@ryanjin8343
@ryanjin8343 8 жыл бұрын
Hey Jared. I absolutely love your videos. I am wondering if you could do one on Firebase, or a Parse alternative. You know, facebook is shutting down Parse, and many apps rely on that. So can you introduce us to Firebase or MongoDB or something like that. Thanks a lot.
@manasemichaelmhando8034
@manasemichaelmhando8034 8 жыл бұрын
I kept liking almost all videos i watch lol
@Decatilinae
@Decatilinae 8 жыл бұрын
Sei un grande... L'Italia ti ringrazia... (translate: You are awesome ... Italy thanks you)
@jayzeno4373
@jayzeno4373 7 жыл бұрын
Hey Jared I'm trying to use this shake animation inside my app as a notification , when the user is using the app the button will shake as soon as the notification comes in how can I achieve this ?:)
@steevenmanzanares1974
@steevenmanzanares1974 8 жыл бұрын
I love it! Can't wait to apply it to may proyects!!
@Kirsehirli40able
@Kirsehirli40able 8 жыл бұрын
Thanks! Could you make a video about programmatically adding views/buttons to a view? Thanks in advance and keep up the good work!
@Archetapp
@Archetapp 8 жыл бұрын
+Osman Safa Kaya I sure can! Thanks! :)
@buffalosoldierx
@buffalosoldierx 8 жыл бұрын
Hey Jared, you do commissioned works? How can I contact you?
@javadoctor101
@javadoctor101 8 жыл бұрын
Dude you are like MKBHD of Swift :) Nice work!
@nealpatel7696
@nealpatel7696 8 жыл бұрын
If you do 'pod init' in your project folder in terminal, it automatically creates it all for you all you have to do is to add the pods just a tip!
@pilotandre
@pilotandre 8 жыл бұрын
Best programming channel! I'm learning so much! Thank's:-)
@jorgeolivares4142
@jorgeolivares4142 8 жыл бұрын
Why are there .h and .m files is canvas programmed in objective c? Is it ok like that?
@noel2000lw
@noel2000lw 7 жыл бұрын
Hello... is it possible to add tow animations to one "view" if button x pressed (1st animation = fadeInUp) if button y pressed (2nd animation = fadeInDown) Thanks :)
@STEELO-247
@STEELO-247 8 жыл бұрын
Could you make a video using the teslameter?
@kidoxxTV
@kidoxxTV 8 жыл бұрын
There is also a library from @MengTo called Spring. It is awesome and easy.
@saadaq2005
@saadaq2005 8 жыл бұрын
where did you learn doing all that thing?
@Dimaslol
@Dimaslol 8 жыл бұрын
I love animations, and this pod so ******* good! thx for video!
@aryakakodkar4674
@aryakakodkar4674 8 жыл бұрын
Can you please make a tutorial on speech recognition? PLEASE???
@manans98
@manans98 8 жыл бұрын
Hi, how to use other classes for textfield placeholder color and label fonts etc..??
@keyuritaliya59
@keyuritaliya59 7 жыл бұрын
ERROR:Could not find a valid gem cocoapd (›=0)in any repository. What is the solution ??
@ashotgharibyan479
@ashotgharibyan479 7 жыл бұрын
CAN SOMEONE HELP ME? I want after animation to do some things when button is pressed , but when I put everything in buttonPressed() function everything happens at the same time, How can I do it so other things can happen after the animation is finished?? Thank you @IBAction func startPressed(_ sender: Any) { startBtnAnimView.type = "fadeOut" startBtnAnimView.startCanvasAnimation() // I want these on the bottom happen after animation is finished startBtn.isHidden = true clickedTxt.isHidden = false .... ... .. . }
@nxtironman
@nxtironman 7 жыл бұрын
Works for objective C right? Sorry I am a noob
@igormarkarian1987
@igormarkarian1987 8 жыл бұрын
Dude, HOW YOU YOU CAN USE YOUR IPOD TOUCH ON XCODE DUDE ? It can will be so AWESOME BRO !
@steevenmanzanares1974
@steevenmanzanares1974 8 жыл бұрын
hey jared, i am having troubles on installing the pods! when i type "pod install" it says [!] No `Podfile' found in the project directory. do you know any fix?
@coding2178
@coding2178 8 жыл бұрын
+Freddy Manzanares Hi , I hade the same problem. But then I did this 1) Make sure your project you use 'Canvas' rather than "Canvas" in your podFile 2) Assuming that your project is in Desktop ls Desktop cd ProjectName ls pod install Hope this help :)
@steevenmanzanares1974
@steevenmanzanares1974 8 жыл бұрын
Coding Thanks for the help! but i found that my error was at the moment of making the new empty file, i wrote "Podfiles" instead of "Podfile" that worked :) Again thanks ;)
@lilhobby
@lilhobby 8 жыл бұрын
You are amazing man!!! Super cool, can't wait to use this for my DJ Khaled app Im working on hahah
@tokmakerdin
@tokmakerdin 8 жыл бұрын
This is brilliant content! Thanks pal!
@Daniel-sz2lq
@Daniel-sz2lq 8 жыл бұрын
For anyone that has a project name with more than one word, you can find it in the terminal by going to the file in your Finder, right clicking it, hit Copy "filename" and then write in your terminal: cd *paste what you copied*. Hope this helps.
@legiongamers99
@legiongamers99 8 жыл бұрын
You can just type cd and then drag the file into the terminal and it pastes it there.
@bhumansoni7527
@bhumansoni7527 8 жыл бұрын
Very helpful! Good on you Jared Cheers!
@kaicamille2650
@kaicamille2650 8 жыл бұрын
+Jared Davidson (Archetapp) Please help. Podfile code contains ios platform number. I have 10.11.4, any known solution or workarounds?
@mykhailshtryhel7310
@mykhailshtryhel7310 8 жыл бұрын
+KaiBella Kai It is not OSX platform, it is iOS just type '9.0'
@Andrew-K
@Andrew-K 8 жыл бұрын
Great videos bud! I love your music too.
@ableitungfxanderstellex3125
@ableitungfxanderstellex3125 8 жыл бұрын
Nice Videos! They're very helpful!!! Do you know how to make a button that when it is clicked it opens up the a messaging app like Messages or WhatsApps with a pre-written text?
@Matt033755
@Matt033755 8 жыл бұрын
hi, how to delete canvas from my app? because i facing problem with canvas: directory not found for option '-f/users/...... so i can't run my app anymore :(
@ThePainkiller1982
@ThePainkiller1982 7 жыл бұрын
how can we move a label from the point A to the point B? just like a linear transition in powerpoint.
@thiagoracca
@thiagoracca 8 жыл бұрын
Very good... Defiantly tips like this is one of the best
@STEELO-247
@STEELO-247 8 жыл бұрын
+Thiago Racca Defiantly - If you act defiantly, you’re a rebel. On "Everyone Wear Red" Day, you show up defiantly dressed in head-to-toe blue, or white, or, well, anything but red.
@thiagoracca
@thiagoracca 8 жыл бұрын
Only Nun On The Internet hahahah...just misspelling.. the correct word was "definitely "
@kaicamille2650
@kaicamille2650 8 жыл бұрын
+Mischanya Schtrigel my bad, you are correct.
@russellfrank6142
@russellfrank6142 8 жыл бұрын
Cool new intro!
@brandonwilson9334
@brandonwilson9334 7 жыл бұрын
Great Tutorial! Thank you sir!
@srinivasulu7684
@srinivasulu7684 8 жыл бұрын
Hello,awesome.I really like your teaching.
@abdouett3676
@abdouett3676 8 жыл бұрын
Great work man. Thank you so much. I like your hair cut.😉
@Archetapp
@Archetapp 8 жыл бұрын
Haha, thanks! :)
@TheColspace
@TheColspace 8 жыл бұрын
Could not automatically select an Xcode project. Specify one in your Podfile like so: xcodeproj 'path/to/Project.xcodeproj'
@AdamHiltonChannel
@AdamHiltonChannel 6 жыл бұрын
This doesn't seem to work on iOS 11
@thongtran1653
@thongtran1653 8 жыл бұрын
Hi Jared, somehow I cannot import Canvas
@UpRomONNM3
@UpRomONNM3 8 жыл бұрын
Me too, in UIViewController
@ujjwalnadhani9524
@ujjwalnadhani9524 8 жыл бұрын
Same here
@bishwajitnepali2996
@bishwajitnepali2996 8 жыл бұрын
Excellent one !!
@cutoutone
@cutoutone 8 жыл бұрын
Just wondering how you make it so that i doesn't do the animation when the view loads?
@Archetapp
@Archetapp 8 жыл бұрын
+cutoutone I'll look into it, It takes actually going into Canvas and changing it. :)
@moabdul510
@moabdul510 8 жыл бұрын
Could you please make a video of an app like safari custom skinned browser
@qujo9052
@qujo9052 8 жыл бұрын
I am looking for a website that has good sound effects for video games. Specifically, I am looking for a sound effect that is similar to the sound you get when you open a chest in Zelda: Ocarina of Time. Does anyone have any recommendations?
@sicssicsix
@sicssicsix 7 жыл бұрын
For anyone watching around the time of this comment being posted, "$" does not need to be added before "sudo". Having "$" caused me some difficulty when attempting to install.
@kirilvas2159
@kirilvas2159 8 жыл бұрын
When i try pod install terminal say Setting up CocoaPods master repo and that's all nothing happened :( Xcode version 8
@Archetapp
@Archetapp 8 жыл бұрын
First!
@alkonine6383
@alkonine6383 8 жыл бұрын
+Jared Davidson (Archetapp) im the 285
@Archetapp
@Archetapp 8 жыл бұрын
+Da Trap 🙌👍
@DaTopDJ
@DaTopDJ 8 жыл бұрын
+Jared Davidson (Archetapp) If you are looking for video ideas is saw this: github.com/Ramotion/reel-search on GitHub and it looks cool but I have no idea how to use it.
@TrailersAlternativos
@TrailersAlternativos 8 жыл бұрын
+Jared Davidson (Archetapp) I love your tutorials, i'm just starting and they are really easy to follow for me. Could you make tutorials for mac applications? something simple like the Fluid browser, pleaseeeee? thank you.
@denzel6867
@denzel6867 8 жыл бұрын
+Jared Davidson (Archetapp) Help I dont have the empty file option
@gdahboy
@gdahboy 8 жыл бұрын
..... thank you really thanks for your video ... please continue
@jeltebr
@jeltebr 8 жыл бұрын
When i want to install the pod with the command 'pod install' it says '[!] Unable to find a specification for `Canvas`', can someone help me?
@sudarshanderangula6563
@sudarshanderangula6563 6 жыл бұрын
when i am trying to do shaking animation it didn't work..
@lukewazea2k7
@lukewazea2k7 8 жыл бұрын
U dont need the $ infront of sudo (atleast i didnt). Not sure if it's going to cause any problems for users.
@Archetapp
@Archetapp 8 жыл бұрын
+luke jones You're right, I realized that I made that mistake while I was editing, but didn't have time to redo it. Hopefully people can figure it out. :)
@khennefer
@khennefer 8 жыл бұрын
Really helpful! thanks
@biman28
@biman28 8 жыл бұрын
thanks jared you are awesome
@gabriel11chaineYT
@gabriel11chaineYT 8 жыл бұрын
you can show how to make the mini game facebook mesenger on xcode ?
@MrPalyndra
@MrPalyndra 8 жыл бұрын
Second! Thank you! Very useful video!
@Archetapp
@Archetapp 8 жыл бұрын
+To Glory! No problem, glad I could help! :)
@enessaidsezer898
@enessaidsezer898 8 жыл бұрын
i cant install it, terminal says: command not found
@iWorldJT
@iWorldJT 8 жыл бұрын
Hey jared could you make a video showing us how to add audio to flappy bird please🙏🏼✌🏼️
@xHer0
@xHer0 8 жыл бұрын
Make something unique but if you want to usr AVFoundation
@xHer0
@xHer0 8 жыл бұрын
+Fire xHer0 use*
@428Tapes
@428Tapes 6 жыл бұрын
the pod doesn't install
@arehsan623
@arehsan623 8 жыл бұрын
Awesome video!!!
@Archetapp
@Archetapp 8 жыл бұрын
+AR Ehsan Thanks! :D
@FTCCrimZy
@FTCCrimZy 8 жыл бұрын
Awesome haircut!! (:
@alkonine6383
@alkonine6383 8 жыл бұрын
Awesome vid keep going!
@Archetapp
@Archetapp 8 жыл бұрын
+Da Trap Thanks man! Will do. :)
@enessaidsezer898
@enessaidsezer898 8 жыл бұрын
this is pretty cool
Table View Cell to Multiple Views! (Swift 2 in Xcode)
10:33
Jared Davidson
Рет қаралды 58 М.
Email Login! (Firebase : Swift 2 in Xcode)
13:55
Jared Davidson
Рет қаралды 47 М.
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 54 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 63 МЛН
SwiftUI: Packaging Views
12:16
Peter Friese
Рет қаралды 2,8 М.
How to Animate a Button Menu (iOS, Xcode 8, Swift 3)
20:02
Mark Moeykens
Рет қаралды 56 М.
Scroll View w/ Images! (Image Literals : Swift 3 in Xcode 8)
15:30
Jared Davidson
Рет қаралды 92 М.
iOS Swift Tutorial: Insane Animations with AfterEffects and Lottie
23:27
iOS Swift Tutorial: Simple and Cool UIView Animations
20:27
Brian Advent
Рет қаралды 85 М.
Простое iOS-приложение на Swift
16:52
ИЗИ DEV
Рет қаралды 48 М.
Remote Notifications! (Firebase : Swift 2 in Xcode)
12:48
Jared Davidson
Рет қаралды 62 М.
Getting started with iOS modularization by Luka Terzić
23:48
Изучение Swift в одном видео уроке за час!
59:33
Гоша Дударь
Рет қаралды 231 М.
Custom Table View Cells! (XIB Files : Swift 3 in Xcode 8)
19:06
Jared Davidson
Рет қаралды 159 М.
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 54 МЛН