Catalyst By Tutorials - Programming Ebook

Latest

Download Programming Ebook

Wednesday, August 28, 2019

Catalyst By Tutorials

Catalyst By Tutorials
Catalyst By Tutorials

Book Details 
             TitleCatalyst By Tutorials Ray Wenderlich
         Author: Marin Bencevic, Nick Bonatsakis, Andy Pereira
     PublisherRazeware LLC
    Language: English
        SubjectSwift / Computers & Technology / Programming / Apple Programming
         FormatPDF, EPUB, Full source code

Recently I bought a set of 3 books Advanced iOS Summer Bundle 2019. As you can see in the image above, which includes Catalyst By Tutorials Ray Wenderlich. And now I want to transfer it to you for $ 25 (3 books), All books are the latest version and have full source code.  I will share it for you for $ 25 Includes PDF, EPUB file and full source code, you can download on Google Drive. When any book have new version, i will get it for you.

List 3 books:

Please contact me by Email: truonghang0207@gmail.com

Thank you

Chapter1: The Checkbox


In the introduction, you learned about what Catalyst is, how it works and the initial considerations you'll make when using it to bring your app to the Mac.
In this chapter, you're going to get your first look at the sample app that you'll be interacting with for the remainder of this book. Once you familiarize yourself with the basic functionality and architecture, you'll take your first steps toward bringing the app to macOS.
By the end of this chapter, you'll have learned:
  • The basic functionality and architecture of the sample app.
  • The Xcode project changes needed to get your iOS app running on macOS.
  • Which features Catalyst gives you for free when running on the Mac.
  • Which features don't work as well out-of-the-box.
    It's time to get comfortable with the sample app that'll be your companion for the remainder of your Catalytic journey.

The Sample App: Journalyst


Meet the last journaling app you'll ever need; it's called Journalyst and it has been designed from the ground-up to be the best way to chronicle your daily adventures. Start by taking it for a quick test drive.
Open the Jouranlyst.xcodeproj from the starter project for this chapter in Xcode and then build and run. 


You should see the main journal entry list screen: 



Here you can see all the journal entries you've created as well as an add button in the upper right that will add a new entry when tapped. Try tapping the add button a few times to see new entries get added to the list. Next, tap on any entry in the list to dive into the journal entry detail screen.


At the top of this screen, there is a text area where you can add the textual content for this entry. Below the text area, you'll find a button that you can tap to add images. Finally, there is a Share button in the upper-right that, when tapped, will bring up the standard iOS activity view, allowing you to share the content. Spend a few moments tapping on the various controls, and then get ready to move on to the code.
In the Xcode project, expand the Journalyst group in the navigation pane. Once you do so, you'll see a handful of groups that house the various architectural components that make up the app, alongside the standard files you'd expect in a new Xcode project.
Here's a brief breakdown of the files:
Models
Entry: A struct that represents a single journal entry in the app.
View Controllers
  • MainTableViewController: A table view controller that renders the journal entries list, which is the main screen of the app.
  • EntryTableViewController: A view controller that renders the detail screen for a single journal entry.
    Views
  • EntryTableViewCell: A table view cell that represents a single journal entry on the
    main screen.
  • ImageCollectionViewCell: A collection view cell that renders an image attachment in the 



No comments:

Post a Comment