Bartolome Estelrich
TC: Bartolome Estelrich [BEstelrich#0357]
Toronto [Canada]
Over two years ago I wrote, in Swift, my first line of code. Around 6 months later I released an app on AppStore Toronto2Do. Since then I've been adding additional features to my app and used it as a motivation to keep learning Swift.
Transition from Architecture and Design to iOS Development.
Technology, Photography, Home automation and Futuristic movies.
Details: Ray Wenderlich Bootcamp website
For my Capstone project I focused on the Space X company. Space Xploration provides updated information about all the Space X missions and company sections, presenting a whole variety of details for space enthusiasts.
Despite the fact of being a one week project, it was a lot of fun to build my first fully functional app in SwiftUI. And after adding some more features to the Capstone, Space Xploration is now available on the App Store! 🥳
Week 01. Controls, outlets and UIKit
📚 Video course: Programming in Swift: Fundamentals
📱 Assignment: BullsEye, RGBullsEye and RevBullsEye
Week 02. Swift fundamentals
📚 Video course: Programming in Swift: Fundamentals
📱 Assignment: BullsEye, RGBullsEye and RevBullsEye
Week 03. Swift functions and types
📚 Video course: Programming in Swift: Functions and Types
📱 Assignment: Crypty
Week 04. Layout, testing and debugging
📚 Video course: Beginning iOS Debugging
📚 Video course: Layout in iOS
📚 Article: iOS Unit Testing and UI Testing Tutorial
📱 Assignment: ComparisonShopper and CompatibilitySlider
Week 07. SwiftUI
📚 Video course: Your First iOS and SwiftUI App
📚 Video course: Your Second iOS and SwiftUI App
📚 Video course: SwiftUI
📚 Article: Finding Freedom Through Freelancing by Lyndsey Scott
📱 Assignment: BirdUI
Week 08. Saving data
📚 Video course: Saving Data in iOS
📚 Video course: Beginning Core Data
📱 Assignment: SandwichSaturation
Week 09. Networking and design patters
📚 Video course: Fundamental iOS Design Patterns
📚 Video course: Networking with URLSession
📱 Assignment: jQuiz
Week 10. Concurrency and memory management
📚 Video course: iOS Concurrency with GCD and Operations
📚 Article: ARC and Memory Management in Swift
📱 Assignment: Animations
Week 11. Animation, Xcode tips and tricks
📚 Video course: Beginning iOS Animations
📚 Video course: Xcode Tips and Tricks
📱 Assignment: AnimationFactory