原创 小碼哥-玩轉【鬥魚直播APP】系列之項目部署

項目部署目的 任何一個項目最好使用源代碼管理工具 源代碼管理工具可以幫助我們解決備份、版本回退等等問題因爲是非基礎篇,因此具體好處不在累述常見的源代碼管理工具: SVN: 集中式源代碼管理工具GIT: 分佈式源代碼管理工具在公司

原创 小碼哥-React-Native初體驗一(window環境下開發)

在看這篇文章之前先要確保你window下的react-native的環境已經搭建好了。如果還沒有搭建好的請轉看:史上最詳細Windows版本搭建安裝React Native環境配置 創建項目之前請確保已配好React-Native

原创 小碼哥-React-Native初體驗二(window環境下實現啓動頁)

這篇文章是居於React-Native初體驗一寫的,看這篇文章之前請看本人的前一篇:React-Native初體驗一 1.reactNativeTest項目結構 用webstorm軟件打開reactNativeTest項目,項目結構

原创 小碼哥-React-Native初體驗四(window下實現登錄界面)

這篇文章是居於reactNativeTest項目的,要是沒有看過之前的文章請先看React-Native初體驗一 |React-Native初體驗二 | React-Native初體驗三 1.界面效果 2.代碼實現 1.新建

原创 小碼哥-玩轉【鬥魚直播APP】系列之框架搭建

搭建效果展示 框架搭建分析 首先最底部是一個UITabbar,因此我們可以用一個UITabBarController作爲啓動控制器分別添加子控制器HomeVc、LiveVc、FollowVc、ProfileVc在story

原创 小碼哥-React-Native初體驗三(window下搭建應用的首頁)

如果還沒有看過React-Native初體驗二請先看React-Native初體驗二在回來看。 ReactNativeTest項目的下載地址:github 1.reactNativeTest項目運行的效果 2.實現啓動頁 導

原创 小碼哥-玩轉【鬥魚直播APP】系列之項目基本設置

設置的內容 任何一個項目在新建之後都有很多東西需要進行設置。 比如版本號、BundleID、部署版本等等 設置BundleID、部署版本、橫豎屏等 設置圖標、啓動圖片 設置項目名稱 Info.plist中添加Bundl

原创 小碼哥-React-Native初體驗五(window下引用第三方庫:Toast)

在看這篇文章是居於reactNativeTest項目的,要是沒有看過之前的文章請先看React-Native初體驗四 下面介紹的第三方庫是:react-native-root-toast react-native-root-toas

原创 小碼哥-玩轉【鬥魚直播APP】系列之界面分析

鬥魚界面展示 主界面展示 首頁界面展示 直播界面展示 我的界面展示 秀場界面展示 遊戲界面展示 鬥魚技術分析 主界面分析 最底部是一個Tabbar,因此我們只需要讓window的根控制器是一個UITab

原创 小碼哥-玩轉【鬥魚直播APP】系列之首頁佈局分析實現

本帖最後由 王紅元老師 於 2016-9-14 21:25 編輯 佈局首頁分析實現 完成最終效果 這個效果還是挺常見的哈 效果分析: 頂部是一個工具類,並且爲了該工具類可以複用。(其他界面也用到)最好是單獨封裝起

原创 小碼哥-鬥魚直播APP之彈出房間界面

彈出房間界面 功能說明 區分彈出秀場&普通房間 如果用戶是秀場直播,那麼彈出秀場房間界面如果用戶是電腦直播,那麼彈出普通房間界面秀場界面彈出 直接以Model方式,從底部彈出即可普通界面彈出 將界面PUSH出來注意:1> 界面push

原创 小碼哥-玩轉【鬥魚直播APP】系列之佈局推薦界面

佈局推薦界面 實現效果 今天內容完成效果 推薦界面分析 上層有無限輪播器(之後再完成)滾動的UIScrollView或者UICollectionView(之後再完成)下面是UICollectionView,並且有HeaderV

原创 小碼哥-鬥魚直播APP之娛樂菜單展示

娛樂菜單展示 效果展示 如圖 思路分析 該界面其實非常常見,像微信聊天中就有類似的界面該界面如何佈局呢? 思路一:UIScrollView 整體是一個UIScrollView 在UIScrollView中多頁View在每頁View中添

原创 小碼哥-鬥魚直播APP之娛樂基本展示

娛樂基本展示 效果展示 如圖 ! 內容的展示 界面佈局 內容的展示依然是一個UICollectionView 懶加載UICollectionView將UICollectionView添加到控制器的View中實現數據

原创 小碼哥-玩轉【鬥魚直播APP】系列之請求展示推薦數據

請求推薦數據 請求方式: AFNetworking&Alamofire? 目前在iOS開發中, 請求網絡數據, 我們經常會使用第三方框架. 而比較出名的莫過於AFNetworking不過AFNetworking是使用OC開發的框架,作