原创 今年的 WWDC 2017 爲我們帶來了什麼?

作者:屠敏 北京時間 6 月 6 日凌晨 1 點,一年一度蘋果開發者盛會 WWDC 2017 在美國加利福尼亞州聖何塞拉開帷幕,來自 75 個國家的 5300 名開發者匯聚一堂,其中年齡最大的開發者是來自日本的 82 歲老太太

原创 Android 卡頓檢測方案

應用的流暢度最直接的影響了 App 的用戶體驗,輕微的卡頓有時導致用戶的界面操作需要等待一兩秒鐘才能生效,嚴重的卡頓則導致系統直接彈出 ANR 的提示窗口,讓用戶選擇要繼續等待還是關閉應用。所以,如果想要提升用戶體驗,就需要儘量避

原创 從《天龍八部 3D》到《誅仙》手遊,我們如何連續做出成功產品?

5 月 11 - 13 日,Unite 2017 Shanghai 在上海國際會議中心舉行,在案例分享專場上,完美世界高級副總裁佟慶發表了《如何連續做出成功產品 - 從天龍 3D 到誅仙》主題演講。以下爲演講實錄:謝謝大家,感謝

原创 前端模塊化發展簡史

前端發展日新月異,短短不過 10 年已經從原始走向現代,甚至引領潮流。網站逐漸變成了互聯網應用程序,代碼量飛速增長,爲了支撐這種需求和變化,同時兼顧代碼質量、降低開發成本,接入模塊化勢在必行。伴隨這一變化的是相對應的構建工具的快速

原创 從 Webpack 到 Ykit —— 前端工程構建實踐

在 JavaScript 應用越發多樣化和越發複雜的趨勢下,也給構建帶來了越來越多的挑戰。在公司級別的環境下,搭建一個基礎環境就要耗費半天,已經輸在了起跑線上。我們希望有一個工具來使開發同學專注於研發本身。本文會介紹基於 Webp

原创 再看關於 Storyboard 的一些爭論

從 iOS 5 的時代 Apple 推出 Storyboard (以下簡稱 SB) 後,關於使用這種方式構建 UI 的爭論就在 Cocoa 開發者社區裏一直髮生着。我在 2013 年寫過一篇關於代碼手寫 UI,xib 和 SB 之

原创 遊戲美術如何選型 —— 訪莉莉絲技術美術總監李靖

5 月 11 - 13 日,Unite 2017 Shanghai 在上海國際會議中心舉行,在會議上,莉莉絲技術美術總監李靖接受了我們的採訪,詳談遊戲技術美術經驗。作爲工作室的美術技術總監,李靖先後工作於上海莉莉絲科技股份有限公司

原创 不止於遊戲開發 —— 訪 Unity 創始人 David Helgason

5 月 11 - 13 日,Unite 2017 Shanghai 在上海國際會議中心舉行。Unite 大會至今已有10年的歷史,也已成爲遊戲、VR/AR行業中最具有權威性和影響力的活動。在會議上,Unity 創始人 David

原创 JavaScript 跨域原理

1. 同源與跨域1.1 基調一般情況下,禁止一個域從另一個域讀取數據,卻可以使用某些從其他域拿到的資源。比如說,允許一個域執行、渲染、應用從其他域獲取到的腳本、圖片、樣式;同樣,一個域可以展示從其他域獲取的內容,比如在 frame

原创 58 同城移動端 Passport SDK 的設計與技術細節

【導讀】58 趕集集團旗下擁有多個 App,且全部使用同一套賬號體系,通過 Passport 部門提供的接口進行通信。經過多年迭代,各個 App 中關於 Passport 的功能均出現了一些流程和接口上的差異。爲了提高賬號安全,

原创 Android SO 文件的兼容和適配

作者:D_clock愛吃蔥花 責編:CSDN唐小引 開發 Android 應用時,有時候 Java 層的編碼不能滿足實現需求,就需要到 C/C++實現後生成 SO 文件,再用 System.loadLibrary()加載進

原创 蘋果終於入夥 WebRTC,新一代移動 Web 應用爆發路上還有哪些坑?

在剛剛落幕的 WWDC17 上,蘋果爲我們帶來了一個不小的驚喜 —— 其瀏覽器內核 WebKit 將正式支持 WebRTC,而未來基於 WebKit 內核的蘋果瀏覽器,比如 macOS High Sierra、iOS 11 中的

原创 訪完美世界副總裁佟慶:遊戲開發如何運用人工智能技術?

5 月 11 - 13 日,Unite 2017 Shanghai 在上海國際會議中心舉行,在案例分享專場上,完美世界高級副總裁佟慶發表了《如何連續做出成功產品 - 從天龍 3D 到誅仙》主題演講。隨後,接受了我們的採訪,一談遊戲

原创 開源整理:Android App 新手指引開源控件

作者:D_clock愛吃蔥花 責編:CSDN唐小引 一個 App 第一次與用戶接觸或者發生大版本更新時,常常會用戶進行新手引導,而一個好的新手指引,往往能夠方便新用戶快速瞭解操作你的應用功能。新手指引的重要性,不言而喻。本

原创 巨頭齊至的 Unite 2017 Shanghai 憑什麼吸引了數千位參會者?

13 年前,幾個北歐鄉下的青年,因爲不堪高大上游戲引擎商的無視和凌辱,決定爲了第三世界的遊戲開發者們,爲了亞非拉的遊戲人們站出來,開發了一款英特納雄耐爾的遊戲引擎,讓全世界的遊戲無產者們聯合起來,過上幸福的日子。在 Unity 中