美文网首页iOS-swift
LookupWord - 讓Swift幫你學單字 - 和我一起S

LookupWord - 讓Swift幫你學單字 - 和我一起S

作者: V特_工具人 | 来源:发表于2017-01-09 10:09 被阅读0次

    利用Swift架設Server與Client,讓你可以將查詢過的單字記錄下來。

    Preparation

    1. Vapor - 一個後端的Swift框架
    1. owlbot dictionary - 一個字典API
    2. Applescript - 利用Applescript去紀錄查詢的單字
    3. 一個iOS的應用,來瀏覽紀錄過的單字
    4. Heroku - 可以發布Server的平台,以及提供Database
    5. Xcode - 我們開發前端以及後端的地方

    Objectives

    不知道你有沒有曾經想要擁有你之前查過的單字的清單,好讓自己知道什麼單字需要複習。對我來說,常常發生。因為我習慣用三指觸控的方式去搜尋,但卻沒有辦法單純設定,讓他同時紀錄我查詢過的單字。另外,我也想要找一個地方複習我的單字。所以我想,合不來自己做一個這個功能?如果只是想要有一個單純的清單,你可以用Applescript 就可以做到,但是我希望把它寫成一個API,這樣事後有機會可以再進一步開發一個手機端去取用那些資料。

    為什麼要這麼累?

    疑犯追蹤(Person of Interest)裡Reese曾對Harold感謝說:"You give me a job. A purpose",而我這邊,也是提供一個目的,讓我自己去練習Swift,好玩,又可以運用到各種不同的第三方的庫。

    如果你完成了之後的教程,你將會擁有:

    1. 一個自己的雲端伺服器,紀錄你每次搜尋的單字
    1. 一個手機應用,可以瀏覽搜尋過的單字及解釋
    2. 一個macOS的服務,可以在搜尋的時候告訴伺服器新增單字

    Procedure

    只有三個步驟如下:

    1. 設置Vapor伺服器,並上傳至Heroku
    1. 撰寫一個Applescript來告訴伺服器要記錄的字
    2. 開發一個iOS應用,來獲取並瀏覽伺服器上的單字列表

    以上這些步驟裡需要的東西,很幸運的,都是免費的~~~超爽der

    所以,和我一起Swift吧!

    立刻前往我的Blog - Swift with Me

    相关文章

      网友评论

        本文标题:LookupWord - 讓Swift幫你學單字 - 和我一起S

        本文链接:https://www.haomeiwen.com/subject/rzwcbttx.html