最近也是因为转了前端岗想做点东西练练,之前写了 BBBUG 聊天室,感觉代码太拉垮,想写个什么好康的东西,于是就有了这个项目。
搭建项目,先整 Loading,一个 Logo 一个进度条,就缺 Mac 开机的声音了!
好家伙,Apple 的 Logo 丝滑闪过,接下来就到登录了:
当然,我这里只为了做一套 UI,登录接口什么的并没有实际的发起请求。
接下来,登录得进桌面了吧,整个桌面,包含顶部的菜单栏、中间的桌面背景和应用,底部的 Dock,Apple 亲切的程序坞:
顶部左边 Apple 的 Logo 做了个菜单,挺像那么回事了。
桌面好了,得做窗口了,这里做了个 AppLoader,封装了下窗口的红绿灯按钮、窗口的大小缩放,多窗口的切换:
已经打开的还给 Dock 上加了个黑点,新打开的 Dock 图标还要上下跳动,好家伙,像这么回事了。
简单做了几个应用用来解释一些应用的配置和接口调用,今天开源出来了。
大家有兴趣可以关注一下:
Github: https://github.com/HammCn/MacOS-Web-UI Gitee: https://gitee.com/hamm/mac-ui
https://hamm.cn 我的主页
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.