CartoonSmart Tutorials

CartoonSmart Tutorials

A humorous video podcast from CartoonSmart.com. Topics will include: iOS / tvOS game development with Xcode, Swift and Sprite Kit, plus anything to do with illustration, character design, animation, or Adobe software (Flash / Animate in particular). These are a bit of a spoof on our usual material (okay, very much a spoof), but we dare you NOT to learn at least something in these videos tutorials. Videos range from 30mb to 50mb (relatively small).

Episodes

June 7, 2016
How to Change Entire Image Sequences in Adobe Animate (Video Tutorial Podcast Episode 32) Today we’ll look at how to take a series of already-exported images, import them into either Adobe Flash or Animate, make mass changes to them using the Edit Multiple Frames option, then re-export them. Hosts: Justin Dike, Clevon O’Doul
Listen
Watch
Mark as Played
This Swift video tutorial we'll talk about creating Set collection variables. Sets are similar to arrays, but are unordered collections. You can check if a set contains an element using the .contains property. You can add or remove to a Set using .insert and .remove . You iterate through a set collection using a for loop. You can also compare collections using .isSubsetOf , .isSupersetOf , .isDisjointWith .
Listen
Watch
Mark as Played
This Swift video tutorial we'll talk about logical AND (&&) and OR ( || ) operators. Okay, not the most exciting Swift tutorial, but an essential for anyone programing an iOS or tvOS app with Xcode.
Listen
Watch
Mark as Played
In this Swift video tutorial, we'll talk about nil coalescing operators. This operator, defined by two question marks ( ?? ), allows you to quickly set a variable equal to a default value if another variable is nil. For example, let someVar = varThatMightBeNil ?? defaultAmount
Listen
Watch
Mark as Played
Ternary Conditional Operators in Swift 2.2 (CartoonSmart Video Tutorial Podcast 28) This video tutorial we’ll talk about how to shorthand some if…else statements with the ternary conditional operators. With a bool variable you can quickly make a value equal something based on two conditions. For example… let someVar = question ? answer1 : answer2 , where question is a bool […]
Listen
Watch
Mark as Played
In this Swift video tutorial, we'll discuss the how's and why's of programming optional variables in any of your iOS or tvOS apps or games. Optionals allow you to test if a variable is nil or not. We'll go over testing for nil values, then safely forcing a value from an optional variable.
Listen
Watch
Mark as Played
In the first couple minutes we'll give viewers a little background on why they might want to pause, then repeat the last action in an SKAction sequence (specifically, we'll take a quick look at our current Card and Board Games tutorial series). Sprite Kit allows developers to create sequences of code, for example, you might move a star up on the Y axis, then left on the X axis, then scale it down, and so on. But you can also create...
Listen
Watch
Mark as Played
In this video tutorial, we'll discuss some of the fun you can have with String type variables with Swift 2 in an iOS or tvOS based app. Marvel at how we can create a string using an array of Character types, then do things like count the number of characters in a string, append text to a string variable, convert a String to all lower case or upper case with Swift, check if a String contains a pattern of characters or contains a pr...
Listen
Watch
Mark as Played
In the continuing saga of setting up Clevon’s wordpress-ed based website, we’ll actually install a theme worth a damn (Cardinal by Swift Ideas) and begin to show off some of the nice features of it. Cardinal, like many of the other themes by Swift Ideas, is an amazing framework that makes advanced website functionality possible by simply clicking the feature you want and moving it / sizing it within a module based syste...
Listen
Watch
Mark as Played
Swift Defer Statements and Programming with Emojis (CartoonSmart Video Tutorial Podcast Episode 23) Time to learn about defer statements! This chunk of code runs in functions marked with the throws option, regardless of whether or not an error occurs. Hrm doesn’t sound right. What the heck , here’s what the official Swift Programming Guide has to to say… “Use defer […]
Listen
Watch
Mark as Played
In this video tutorial we'll look at how to use Generics in a Swift function. A generic function or method works on collections of different types. Or to put it another way, a function could accept different parameter types when called. In this lesson we'll use two simple types, String and Int.
Listen
Watch
Mark as Played
This tutorial we will discuss Error types in Swift, include do and catch statements. This can be a tad confusing to new iOS / tvOS developers but hopefully this video lesson will make some sense of it. Like all our podcasts, we're here to have fun! If you want to get serious, head over to CartoonSmart.com for a full boat of project based tutorials on Swift, Sprite Kit, Xcode and plenty more.
Listen
Watch
Mark as Played
Discussion on the new Top Level Domains (Bonus Show 5) Join us in this serious talk (eye roll) on the new top level domains you can register. What are top level domains, or TLD’s for short. You’re probably already familiar with .com, .net , and the rest of the “normal” ones. Right? You’ve been on the internet once or twice, eh? Well […]
Listen
Watch
Mark as Played
In this lesson we'll look at enum type variables with Swift. These are constant variables which could be used for getting back a raw value, but in most cases, enums are simply used as identifiers, like Rank.Ace or just .Ace . Where the value isn't important, but testing whether or not a particular thing is an Ace type is important. Yes, yes, it can seem a little strange at first, but watch this iOS (or tvOS) video tutorial for Swif...
Listen
Watch
Mark as Played
How to Setup a WordPress Site Part 4  (Video Tutorial Podcast Episode 19) We’ll continue building Clevon’s WordPress based website, this time discussing some essential plugins. Okay, the ones we feel are essential. These include Jetpack. VaultPress (a paid plugin which is part of the Jetpack suite), Facebook Pixel Convertor, Duplicate Post, and Google Analytics. By no means, a comprehensive […]
Listen
Watch
Mark as Played
How to Draw a Logo Part 2 ( Video Tutorial Podcast Episode 18) Continuing from yesterday we’ll finish off making the Uhmerican Made logo, so this is yet another free digital illustration tutorial brought to you by CartoonSmart.com . We’ll work in Adobe Animate (or Adobe Flash is fine too), and look at masking, more with gradients, using the polystar tool. And as […]
Listen
Watch
Mark as Played
This digital illustration tutorial will teach you how to use Adobe Animate or Adobe Flash to create a vector based logo from scratch. We'll discuss some initial resources and inspiration for a potential logo, then use the Text tool in Adobe Animate to lay down our initial font. After that we'll break it apart (so the editable text is no longer editable) and now a fill shape, which we can then color and manipulate. We'll add a gradi...
Listen
Watch
Mark as Played
How to Set Up a WordPress Site Part 3 (Video Tutorial Podcast Episode 16) In this video tutorial, we’ll continue setting up Clevon’s new WordPress site from scratch, by looking briefly into some common things everyone should know about the WP dashboard. The difference between pages and posts, how to switch themes, why themes in WordPress are so powerful. As […]
Listen
Watch
Mark as Played
Continuing from yesterday's exercise, we will add an init and deinit statement to our Swift class. For any first time iOS or tvOS programmers this is a great starter tutorial.
Listen
Watch
Mark as Played
We'll dive back into the official Swift Programming Guide to look at how to write a Class. Yes, one of the most basic things you'll want to know when beginning to program for iOS or tvOS. As usual with a CartoonSmart tutorial podcast, we're here to have fun learning Swift and Sprite Kit!
Listen
Watch
Mark as Played

Popular Podcasts

    Hey Jonas! The official Jonas Brothers podcast. Hosted by Kevin, Joe, and Nick Jonas. It’s the Jonas Brothers you know... musicians, actors, and well, yes, brothers. Now, they’re sharing another side of themselves in the playful, intimate, and irreverent way only they can. Spend time with the Jonas Brothers here and stay a little bit longer for deep conversations like never before.

    Crime Junkie

    Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by Audiochuck Media Company.

    Betrayal Weekly

    Betrayal Weekly is back for a new season. Every Thursday, Betrayal Weekly shares first-hand accounts of broken trust, shocking deceptions, and the trail of destruction they leave behind. Hosted by Andrea Gunning, this weekly ongoing series digs into real-life stories of betrayal and the aftermath. From stories of double lives to dark discoveries, these are cautionary tales and accounts of resilience against all odds. From the producers of the critically acclaimed Betrayal series, Betrayal Weekly drops new episodes every Thursday. If you would like to share your story, you can reach out to the Betrayal Team by emailing them at betrayalpod@gmail.com and follow us on Instagram at @betrayalpod and @glasspodcasts. Please join our Substack for additional exclusive content, curated book recommendations, and community discussions. Sign up FREE by clicking this link Beyond Betrayal Substack. Join our community dedicated to truth, resilience, and healing. Your voice matters! Be a part of our Betrayal journey on Substack.

    Dateline NBC

    Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

    Stuff You Should Know

    If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

Advertise With Us
Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2026 iHeartMedia, Inc.

  • Help
  • Privacy Policy
  • Terms of Use
  • AdChoicesAd Choices