|
6 K1 h" h5 m4 Z
, l6 H9 s1 F9 Y0 k* ^6 Z5 d经过一年多的拖更。
, v9 k# j2 C: v( B3 o6 O8 `, Q5 ~aDict 2.0 终于更新完毕了。
, |& E! g0 c: l首先要说一下,aDict 是一个简单、轻巧、支持 mdict(mdx) 文件格式的辞典 app。具有 mac 端和 iOS 端。
: | E: ? r1 B. ~6 T' y7 }不过本次的重点,是 iOS 的 2.0 更新。
/ I6 ?) N7 E# O: h9 z9 F% B' a* F h9 t; m C
1️⃣开发源起: e! X0 L8 k; t8 `1 @8 E* d$ h
在 2019 年,我因市场上的辞典 app 不满足使用需求,所以开发了 aDict 1.0。
7 ], H3 [8 L# x" z' FaDict 一直都以优秀的视觉体验作为设计基准。
' h, e5 u [1 a- M; k C$ k+ F, D( K1 D2 |7 {% K9 }7 h. a
以 aDict 的 Youdao 搜索为例子,光 Youdao 的匹配的 css 样式就持续调整了一周之久。才可以带来这么良好的视觉效果。' V0 V+ ?) Y, M
7 }3 V' y2 E/ U- l* J- i2️⃣开发历程0 \) _0 K; t; S3 ]2 s0 Z
其实在去年,我就开始了 2.0 的更新内容。然后因为拖更的原因。一直在现在才完成。
. c, V! r0 M [' w& y- }本次 2.0 新增的内容都采用了 Swiftui 来编写。然而我们的 aDict 核心部分,查询单词页面。仍然是 Storyboard 基础的。所以这是一个 Swiftui 和 Storyboard 混写的项目。' T1 U! z; p# L- Z
$ z- Q9 L8 T4 X% t3 r% R! C
3️⃣ 精益求精的设计
, r2 O6 M; Y0 l) S
( ?9 F* h, |3 u' s& P2.0 版本的设计稿主要是一个改进。把 1.0 遗留的不完美的地方都一一改善。并且尽力还原。
0 D, \ {3 [# ^" l$ _- }6 w3 Q c% |7 C6 T+ v
- O/ |1 o2 @0 m; ~& b
2 x f+ Q) i/ K0 G& b4️⃣ 2.0 更新内容: }8 A( ~& |3 m X+ f
2.0 本次主要更新了如下内容:
# K8 K$ c7 `; h( P6 p1. 现在可以把喜欢的单词加入到 Words 了。+ f/ k8 x# r& i$ ?8 i8 `
2. 支持 mdcit(mdx) 格式辞典% B" u5 ?: E1 ]" [1 r( o. a$ T
3. iCloud 同步的 Words 和 mdict 格式文件4 [9 `! s) \' h2 R4 S
4. 改善了 iPad 的样式。
[& n. `" Z3 q+ G! ~. g! j" O8 w i
其他更新内容:
0 d$ a, Y+ o0 V. w, y1. UI 的略为调整
' o3 F% A o3 T8 J" r$ y2. 追加了翻译功能
9 E( n2 [1 I9 K7 D3. URL Scheme 支持$ J' F) L/ ^ }# V3 S% N7 m$ n1 K
* S' Q, m# s- N- f: {0 p* p# A. Z' v' i I4 x! e% `
' d( a) ?0 _' _, E
5️⃣ MDICT(MDX) 格式支持
- p5 l1 F6 x: C& b: V4 G9 H7 z在很多专业的辞典而言,能使用 mdcit(mdx) 格式词典就最好了。) r. d9 V* y, t1 j) F3 G$ S
所以在本次的更新重中之重,就是支持使用者导入他们的 mdx 文件,并且让使用者可以在其查询。
% L8 P6 G8 v5 J0 a
) r) v1 Y7 R1 H: a8 ]7 M* x
9 `- ~- y6 g& d, g4 H2 c/ ]/ P( u. o3 f+ I* w& s: {5 F
aDict 提供妥善的 Dark mode 处理。很多 mdict(mdx) 格式辞典他们都缺少良好的样式支持。这样容易导致在 Dark 的状态下,遇到无法阅读或者亮瞎眼的状态。所以我采用了 css 的色彩反转功能。使这些没有适配 Dark 的辞典,也尽可能看起来舒适。
4 W/ v5 P7 d; n
& L/ H* h; M4 S: V& p6️⃣ 近期计划" }' @- F, m) i7 M
我最近将会继续改善 mdict 的支持状态。例如
1 s1 M; d' S+ B8 g1. 增加 mdict 的查询输入提示) v2 Z; P3 L* U
2. 恢复 app 时候恢复追后的界面(mdict)
2 T" ?# n6 y+ g: @. j- U+ T* {5 R8 G3. 以及追加辞典描述。
+ x2 s# x- n7 I( D- Z$ ], B! s9 L" a0 v
7️⃣ 获得 aDict* K* ]2 p( ]0 x
https://apps.apple.com/cn/app/ad ... lookup/id1483402597* V) O4 K+ Y0 q
& a+ r8 D9 n* @ y: D8 h" ]5 r$ T) t从 App Store 下载 aDict,感谢你的下载。
* v! B* Y5 D) \4 x0 ]- G' Q- J搜索寻找请使用完整名称“aDict - Dictionary lookup” |
评分
-
2
查看全部评分
-
|