public
Fork of capttaco/Briefs
Description: Framework for iPhone wireframes
Homepage: http://giveabrief.com
Clone URL: git://github.com/endico/Briefs.git
Briefs /
name age message
file .gitignore Mon Jul 13 11:59:27 -0700 2009 initial commit to Repo [capttaco]
file .gitmodules Thu Nov 05 05:01:08 -0800 2009 Bad commit jacked up the submodules declaration. [capttaco]
file Briefs-Info.plist Mon Jul 13 11:59:27 -0700 2009 initial commit to Repo [capttaco]
file Briefs-data.plist Thu Sep 24 12:42:27 -0700 2009 Added support for entering briefcast selectors ... [capttaco]
directory Briefs.xcodeproj/ Loading commit data...
file Briefs_Prefix.pch Mon Jul 13 11:59:27 -0700 2009 initial commit to Repo [capttaco]
directory Classes/
file LICENSE Mon Jul 13 12:33:28 -0700 2009 added license terms [capttaco]
file README.markdown Fri Oct 09 06:06:45 -0700 2009 Updated README with solutions to the submodule ... [capttaco]
submodule data - 4480b83
directory images/ Thu Nov 05 04:59:14 -0800 2009 Added missing bookmark image. [capttaco]
file main.m Tue Sep 29 22:16:43 -0700 2009 Code cleanup and formatting. Now using 4 spaces... [capttaco]
directory sample/ Wed Nov 04 21:09:28 -0800 2009 Redesigned and stubbed out a new Briefcast view... [capttaco]
README.markdown

Briefs

A framework for making interactive iPhone wireframes.

This framework is currently a work in progress. Please contact me with any questions about future status and feature requests.

Follow updates on Twitter: @briefsapp

Rob Rhyne
rob@robrhyne.com

--

Installation Notes

Where are the missing files? Oh no, Briefs is broken, why is it broken?

It's not broken, the Briefs-Data project is linked as a git submodule. So there are extra steps you have to take to pull down the data model code. The steps you take depend on how you put the project on your computer:

Option 1: I downloaded the .zip file

If you downloaded the bundle, go to the Briefs-Data project, http://github.com/capttaco/Briefs-data, download that project and place the unzipped contents into the /data directory. Open up Xcode and the missing files should have returned.

Option 2: I cloned the repository

If you cloned (or forked) the repository from the public url, then you just have to initialize the submodule.

git submodule init
git submodule update

And you're done!

This sounds like a pain in the ass, why did you do it?

Why is Briefs-Data a submodule? Good question. We wrote it this way to maintain a separate Cocoa library that just reads and writes Briefs. Then later, after you've invested time and effort in writing Briefs, other savvy developers (perhaps yourself) can write & sell applications that can read your Briefs.

And since it's open-source, this ensures that you'll always have access to your data. Nobody likes closed data formats, and it guarantees you can still read your Briefs 50 years from now using your hyper-kinetic visor while teleporting to Mars.