Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial README draft #12

Merged
merged 4 commits into from
Apr 25, 2016
Merged

Initial README draft #12

merged 4 commits into from
Apr 25, 2016

Conversation

indragiek
Copy link
Contributor

This is my initial draft of the README, containing the overview of the project and the detailed design rationale. Feel free to nitpick, I want to make sure this gets the idea across properly.


### Overview

`StackViewController` is a framework that simplifies the process of building forms and other static content using `UIStackView`.
Copy link
Contributor

@dstnbrkr dstnbrkr Apr 25, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it's worthwhile to describe the typical UITableView approach here as well? Wonder if folks will recognize the pattern faster if we present this as a solution to the complexity of a UITableViewController for a form.

@dstnbrkr
Copy link
Contributor

This is great! I think the two messages (that are already in this doc towards the end) that could slide to the top as headlines are:

  • StackViewController > UITableViewController for non-list content (maybe the example app image moves up too to clarify what kind of views we're talking about)
  • View Controller Composition > cell management, since we want wide variations between cells while UITableViewController tends to drive us towards uniform cells or at least uniform interfaces.


The purpose of this project is two-fold: encouraging design patterns that are more suitable for building content like the form pictured above, and providing tools to make the process simpler. The following sections contain a summary of the existing solutions and how we can improve upon them.

#### Building Forms with `UITableView` (Is Bad)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wdyt of changing 'Is Bad' to 'Is Difficult'? Think that will align more with the idea above that we're trying to simplify our process.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or Is Hard, something less loaded

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Difficult sounds good!

@dstnbrkr
Copy link
Contributor

:lgtm:

@indragiek indragiek merged commit 479b8ce into master Apr 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants