你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> 源碼推薦(6.3):OpenShare:不用官方SDK 分享到QQ

源碼推薦(6.3):OpenShare:不用官方SDK 分享到QQ

編輯:IOS開發基礎

OpenShare:不用官方SDK,分享到QQ/微信/微博/人人網(作者:gfeng)

樓主做iOS開發的過程中遇到這樣的問題:自己app中的信息需要分享到QQ、微信、微博等社交網絡。現在的客戶端越做越強大,直接集成了分享功能,比如用戶手機上安裝了微信,只需要app調起微信,並且給微信傳入相應的參數就可以了,完全不需要自己操作REST API。這樣如果實現分享, 一般情況下要去官方下載SDK,然後按照官方翔一樣的Demo代碼和文檔來改造自己的程序。這樣做不僅增大了代碼量(想象一下引入的官方類庫,有時候,光這些第三方的SDK都要比我自己的app還大),而且使用還很繁瑣(SDK一般沒有源代碼,想象Apple強制app支持64位的時候)。所以樓主調試了一下各個平台的SDK,研究了各個廠商實現的應用程序間通信的規則,把功能封裝成了OpenShare。

OpenShare的功能就是替代官方的SDK向各個平台的移動客戶端(比如QQ)發起請求(分享、OAuth),然後接收返回結果。

OpenShare非常小,目前支持QQ、微信、微博、人人,只有幾百行代碼。即使你不在項目中使用OpenShare,也可以clone下來研究一下app和客戶端之間的通信機制。

測試環境:Xcode 6.2,iOS 6.0以上

OpenShare:不用官方SDK,分享到QQ/微信/微博/人人網。

模仿zaker通知(作者:ws00801526)

在導航欄位置顯示一個通知,模仿zaker

測試環境:Xcode 6.2,iOS 6.0以上

模仿zaker通知

emoji表情鍵盤(作者:zhenlintie)

1、自定義 emoji表情鍵盤

2、信息輸入框

測試環境:Xcode 6.2,iOS 6.0以上

emoji表情鍵盤

類似於美拍的自定義表情鍵盤(作者:typhoonbb)

類似於美拍的自定義表情鍵盤,簡單易用~

測試環境:Xcode 6.2,iOS 6.0以上

類似於美拍的自定義表情鍵盤

模仿iPhone短信聊天裡的搜索框樣式(作者:零號文獻)

模仿iPhone短信聊天裡的搜索框樣式,點擊搜索後,搜索框平滑移動到導航欄上。

測試環境:Xcode 6.2,iOS 6.0以上

qopPfYl.gif

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved