Making App Pie - Adventures in Swift and iOS App Development
332 FOLLOWERS
Making App Pie is the blog of Steven Lipton in his adventures and misadventures in developing Apps for the iPhone and the iPad. Making App Pie has a collection of Swift posts covering a wide range of topics, offers a free e-book on Swift, and has a short video tutorial series, KinderSwift, for Swift beginners.
Making App Pie - Adventures in Swift and iOS App Development
10M ago
One of my biggest excitements from WWDC23 was the introduction of Swift Data, a persistent memory system for Swift and SwiftUI. It promises to deliver fast and easy persistence to projects compared to core data. As someone who has tried to learn CoreData three times and failed, I’m especially interested if this will work as ..read more
Making App Pie - Adventures in Swift and iOS App Development
1y ago
Edited Transcript Last time we learned the if-else, Let’s expand on that knowledge with more about if-else.In our code so far, we have several nested comparisons. Each makes only one comparison. What if I wanted to look at two conditions, not one? For example, what if pizzas of sizes 14 to 18 were marked on ..read more
Making App Pie - Adventures in Swift and iOS App Development
1y ago
Transcript Up to now, we’ve assigned constants and variables directly. Our next step is to change them when conditions change. For that, we use the if-else construct.Let’s go back to the playground. Change the assignments on the bottom to: Add a boolean variable underneath The if statement takes a boolean value. If true, the ..read more
Making App Pie - Adventures in Swift and iOS App Development
1y ago
Transcript We’ve been using constants and literal up to now. However, you will want values to change as you build apps. For that, you need variables. Let’s look at variables and how to use them. We’ll start with the same code from the last ..read more
Making App Pie - Adventures in Swift and iOS App Development
1y ago
We’ve used integers and strings so far in our code for values. We use each differently, and their use we call a type. Numbers like integers are a type, as are strings as text. Swift is a strongly typed language. To best use Swift ..read more
Making App Pie - Adventures in Swift and iOS App Development
2y ago
Transcript We’ve made our basic wireframe, now let’s begin to add more content. The images we have now wont tell us a much as true images. So we’ll load some images into the icon , the header and the menu items using two placeholders.  ..read more
Making App Pie - Adventures in Swift and iOS App Development
2y ago
Transcript We have the wireframe for the menu page of our takeout order app, but we have only one menu Item, and we probably want more than that. How can we get more items? Let’s find out. Swift and SwiftUI are a modular language ..read more
Making App Pie - Adventures in Swift and iOS App Development
2y ago
Transcript We’ve learned some basics of Swift and some fundamental SwiftUI objects. Unfortunately what we’ve done as a demo doesn’t look so nice. So let’s get together the beginnings of a fun app to order pizza! I’ll start by closing our current app. Then ..read more
Making App Pie - Adventures in Swift and iOS App Development
2y ago
A quick review of the changes in Swift Playgrounds 4.1 on the Mac. Learn how you can make and publish an app without Xcode either directly to your Applications folder or to the app store ..read more
Making App Pie - Adventures in Swift and iOS App Development
2y ago
Transcript We have Identifiers for values we can use repeatedly. If you think of constants as nouns we’ll need some verbs to do actions. Swift has actions we can use repeatedly. We call these functions. Here’s a simple example. Add this to your code ..read more