http://djyde.github.io/WebShell/
有很多时候我希望一个常用的 web app 是一个 native app 而不是一个 browser tab. 所以我学了一下 swift 和 cocoa ,想把自己常用的一些 web app 做成 native app 。这个 native app 仅仅是一个包含 WebView 的窗口就够了。
结果我发现每个 app 都这样做很费时间,所以我决定写一个基础的 seed project ——把基本的逻辑都写好,这样做一个新的 app 的时候只需要 clone 一下这个 seed project 然后改个 url 就完成了。
于是就有了 WebShell ,你只需要在 ViewController.swift
里改一些 configurations ,改个 icon ,立即就能把 web app 当成 native app 来跑,然后用 xcode archive 一个 .app
包就能使用。
比如说你现在只需要 $ git clone git@github.com:djyde/WebShell.git APP_NAME
就能建立一个 app project 跑起来。
这个是用 WebShell build 的 StackEdit (一个 markdown editor):
这个是 JS Bin
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.