Buying flow

  1. 1. Product preview
  2. 2. Payment form
  3. 3. Receipt

Recommended for you

Our recommendation engine has come up with some personalized suggestions for you.

Is this your street address?

Payment details

···· ···· ···· 4242
Test card

05/14

Payment details

Use a different card?

Payment details

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

Please confirm your location:
Your card will be charged .

Thank you!

    Gumroad Library

    Use the login info below to open this product (expires in 30 minutes).

    Email
    Admin generated
    Password

    Don't have the app yet? Get it here

    Download from the app store or text yourself a link to the app

    Nevermind

    $39

    5fbd01af625af1874a4690f3c62c5d0c

    thoughtbot Follow

    We are thoughtbot.
    We build great products.

    iOS on Rails

    iOS on Rails

    The reference for writing superb iOS apps with Ruby on Rails backends.

    This book is really two books in one.

    The the first book covers building a backend API in Rails. We will demonstrate how to create a robust, clean, flexible JSON API. Along the way, we’ll discuss different approaches that we didn’t choose and discuss their drawbacks.

    The second book walks you through creating an iOS application in Objective-C that uses the Rails API you just created. You’ll learn how the intelligent API choices made in the first section make iOS development far easier.

    Download a free sample chapter.

    Who is this book for?

    This book is for a developer who wants to build an iOS application with a Rails backend. It’s best suited for a developer with some Rails experience and little iOS experience. It’s also a book for both a Rails developer and an iOS developer to share and use in concert to build an app together.

    The approach shared in this book is the result of our own experiments as Rails and iOS developers working together to build an application. The Rails portions of this book assume a basic working knowledge of how to build a web application with Rails as well as the Ruby programming language. The iOS portions of this book assume a basic working knowledge of how to build an iOS application as well as the Objective-C programming language.

    More than just a book

    In addition to the book (in HTML, PDF, EPUB, and Kindle formats), you also get two complete example applications: the iOS client app and the Rails server application. What the book describes and explains, the example apps demonstrates with real, working code. The apps are up to date for Rails 4 and iOS 8.

    The book is written using Markdown and distributed via GitHub. When you purchase, we give you access directly to the repository, so you can use the GitHub issues features to give us feedback about what we’ve written and what you’d like to see.

    When you purchase iOS on Rails, you get access all future updates to the book and example applications.

    Current Contents

    Introduction

    • Why this book?
    • Who is this book for?


    Rails

    • Introduction to our example application and setup
    • Creating a GET request
    • Creating a POST request
    • Creating a PATCH request
    • Creating a geocoded GET request


    iOS

    • A New Xcode Project
    • Alpha and Beta Schemes
    • Managing Dependencies
    • The Mobile App’s Skeleton
    • The Map View Controller
    • The Event View Controller
    • Displaying Events on a Map
    • Finishing Touches and Future Challenges


    Connecting the Two

    • Building a Rails API Client
    • The User Object
    • Posting a User
    • The Event Object
    • Posting an Event
    • Getting Events in an Area
    • Additional Sections on AFNetworking in the Github Repo

    iOS on Rails is written by Diana Zmuda and Jessie Young.

    Sorry, this item is not available in your location.
    SOLD OUT
    • You'll get .pdf, .mobi, .epub, and .html files, plus access to the GitHub repository with the book's source code and example Rails and iOS apps.
    • PDF Length 116 pages

    Payment details

    ···· ···· ···· 4242
    Test card

    05/14

    Payment details

    Use a different card?

    Payment details

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    Please confirm your location:
    Your card will be charged US$39.

    Your rental will be available for 30 days. Once started, you’ll have 72 hours to watch it as much as you’d like!

    Thank you!

      Gumroad Library

      Use the login info below to open this product (expires in 30 minutes).

      Email
      Admin generated
      Password

      Don't have the app yet? Get it here

      Download from the app store or text yourself a link to the app

      Nevermind

      You will be added to the GitHub repository with code examples within one business day.