仿製新浪微博iOS用戶端之一-序言,仿製ios

來源:互聯網
上載者:User

仿製新浪微博iOS用戶端之一-序言,仿製ios

  新浪微博是現在各個互連網平台上都使用得非常頻繁的app之一,在其上擁有大量的使用者,同時,其app的設計也反映了當前行動裝置 App的主流開發趨勢。因此在此基礎上,對其app的仿製也有利於對當今app的開發技術的掌握。下面就開始仿製自己的新浪微博項目吧!

  在本項目中,我們會使用到主流開發架構、OAuth認證授權登入、自動布局、二維碼掃描、Emoji表情文字、自訂圖片查看器、資料庫SQLite等功能和技術,敬請期待!

一、架構方式

  目前主流的多介面的移動app開發中,普遍的使用 TabBarController+NavigationController 的基本架構組合方式,使得架構更為合理協調,如的新浪微博,也是採用的這種方式,因此,在這一次的仿製開發中,我們也將使用到這種架構方式。

二、OAuth登入認證方式

  現今每一位互連網使用者都擁有了大量的帳號,而為了減少賬戶使用數量,開始出現了一種叫OAuth的授權登入方式。以新浪微博使用者舉例來說,使用者通過自己的微博帳號訪問新浪公司的OAuth伺服器來獲得認證令牌,然後根據認證令牌登入第三方app,而不需要再到第三方app單獨註冊。這種方式可以間接減少使用者註冊帳號的數量,降低使用者資訊泄露的風險,同時也可以擴大大型互連網公司對行動裝置 App的的掌控和影響力。在本次的開發中,就會用到這樣一種技術。

三、二維碼掃描

  現在越來越多的app加入了二維碼掃描的功能,因此我們自訂的app自然也要加入這個功能,否則就有落伍的嫌疑了(笑。。。)

  實現後的介面基本上是這樣的:

  以上就是此次項目的部分新功能和架構的介紹,後續的開發進度和介紹將持續更新,敬請關注!

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.