GraphSketcher

一款适用于 OS X 和 iPad 的快速、简单的图形绘制和数据绘图应用程序。「A fast, simple graph drawing and data plotting app for OS X and iPad.」

GraphSketcher

A fast, simple graph drawing and data plotting app for OS X and iPad.

Download

If you aren't interested in building from source and contributing to the project, head over to the The Releases Page to download GraphSketcher for Mac.

Introduction

GraphSketcher is a simple, elegant tool for quickly sketching graphs and plotting data — but you don’t even need data to get started. It’s perfect for reports, presentations, and problem sets where you need to produce sharp-looking graphs on the fly.

Setting it Free

Graph Sketcher was created by Robin Stewart in 2007. The Omni Group further developed OmniGraphSketcher for Mac and brought it to the iPad in 2010. All GraphSketcher-related source code was open-sourced in 2014.

What’s Inside

The Mac app is located inside the App folder; the iPad source is in the iPad folder. Shared code exists in Model and OmniStyle.

How to Build

Checking out the source

git clone --recursive git://github.com/graphsketcher/GraphSketcher

Supported Targets

GraphSketcher requires iOS 7 and Mac OS X 10.8.

Prerequisites

Building GraphSketcher requires Xcode 5.1.

GraphSketch for Mac

GraphSketcher for Mac is sandboxed, and thus must be signed when built. If you are enrolled in the Mac Developer Program, you may already have an appropriate code signing identity in your keychain.

If you do not have an appropriate Mac code signing identity, please refer to the Code Signing Guide for additional information.

GraphSketch for iPad

To build GraphSketcher for iPad, you need an appropriate iOS code signing identity in your keychain. If you are enrolled in the iOS Developer program, you should already have an code signing identity in your keychain.

GraphSketcher depends on the OmniGroup frameworks (expressed as a submodule) and auxiliary build tools, and uses its build configurations, which sign all build products by default.

If you are not interested in building the Mac application, and you do not have an appropriate Mac code signing identity in your keychain, you must edit your local copy of "Target-Mac-Common.xcconfig". Change the following line:

OMNI_MAC_CODE_SIGN_IDENTITY = Mac Developer:

to

OMNI_MAC_CODE_SIGN_IDENTITY =

Building GraphSketcher-Mac

Open “GraphSketcher-Mac.xcworkspace”.

Build the “All” scheme.

There is no step 3.

Building GraphSketcher-iPad

Open “GraphSketcher-iPad.xcworkspace”.

Build the “GraphSketcher-iPad” scheme.

There is no step 3.

License

MIT-style Omni Source License 2007.

See OmniSourceLicense.html in this package.

Enjoy!

主要指標

概覽
名稱與所有者graphsketcher/GraphSketcher
主編程語言Objective-C
編程語言Objective-C (語言數: 4)
平台
許可證
所有者活动
創建於2014-01-21 05:11:18
推送於2014-09-03 03:19:01
最后一次提交2014-09-02 20:15:35
發布數2
最新版本名稱v2.0_test_46 (發布於 )
第一版名稱v2.0_test_45 (發布於 )
用户参与
星數1.6k
關注者數128
派生數137
提交數26
已啟用問題?
問題數28
打開的問題數14
拉請求數2
打開的拉請求數0
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?