原创 AngularJS路由刪除#符號解決方案

最近做一個web應用,有個需求需要刪除angular路由中的#號。 例如: http://example.com/ http://example.com/#/about http://example.com/#/contact 需

原创 IONIC自定義動態高度SubHeader的解決方案

IONIC subheader是我們常用的一個css 屬性,但是這個subheader的高度是固定的,當然也是可以改變的,但是如果改了subheader的告訴,還要更改content的top值,稍微有些麻煩,如果是動態告訴的sub

原创 React-Native在MacOS 10.12 Sierra後無法啓動及監聽解決方案

問題描述 出於好奇,本人最新升級了蘋果最新的Sierra系統,最近在調試React-Native項目過程當中發現一個奇怪的問題,項目可以成功build, 通過xcode也可以編譯到手機上,但是無法自動啓動模擬器,並且報出監聽失敗

原创 Cordova配置文件常用屬性配置分析(config.xml)

混合應用開發的模式,越來越被各大公司熱推,憑藉其快速迭代,跨平臺的特性,已經變得炙手可熱, 那個爲了能更貼合於Native效果,有更好的用戶體驗,cordova的配置更是關鍵,今天就來分析一下cordova常用的配置屬性。 首先

原创 混合移動應用中地圖導航功能開發與應用

前言 地圖功能再常見不過, 技術也很成熟,對於native的時間方案,有很多,我們可以使用高德地圖sdk, 騰訊地圖sdk, 百度地圖sdk。 但是混合移動應用中,改如何實現呢?下面我們以百度地圖爲例。 可以實現的幾種方案 大概

原创 React-Native實際項目開發中的高效率調試實踐方案

前言 項目開發過程中,調試非常重要,調試工具決定了我們的開發效率,最近在做一個項目採用React-Native框架,對這個框架的調試做了一點研究,爲此分享一下個人的見解: 方法 在運行帶RN的工程後,當前頁面下ios模擬器通過c

原创 SAP FIORI移動產品架構優化衍進之路

前言 作爲一名SAP Fiori 移動顧問已有些年月,在linkin 上也有很多同志諮詢過相關的技術問題,但是關於這方面的文章本人卻很少起筆,閒來無事,想想還是記錄一些在SAP產品上的項目實施經驗,以便更多的同志參考! (視頻

原创 How to optimize the WebStrom performance?

As I know, everybody is working by webstrom for now. But the performance is very bad about the latest version. I am

原创 (熱更新技術)高效率Hybird移動應用開發過程解決方案

前言 作爲一名移動應用開發者而言快速高效進行版本測試,是至關重要的,所以一直在探索一個解決方案,可以隨時更新我們的邏輯代碼,今天我們就來看一下,我是如何在項目中進行應用的。 熱更新 這個名詞很早就聽說過,只不過一直都沒有一個明確

原创 Android 6.0+ 相機圖冊調用崩潰解決方案

最近客戶更新系統發現,以前的項目在調用相機的時候,閃退掉了,很奇怪,後來查閱後發現,Android 6.0以後需要程序授權相機權限,默認會給出提示,讓用戶授權,個人感覺這一特性很好,大概如下: 導入Android V4, V7包!

原创 Hybrid移動應用語音錄製及斷點上傳實現思路

前言 斷點上傳功能在移動應用中較爲常見,使用過程中,要求錄製較爲清晰切大小適中的語音文件,能夠控制斷點上傳會有較好的用戶體驗, 下面是我在這方面的一些實踐經驗,分享一下,不成熟的地方歡迎指正! 混合應用中的音頻錄製 首先創建一個C

原创 CodePush熱更新雲服務在Cordova項目中的應用實踐

前言 由於App每次升級打包的繁瑣性,項目中不想進行二次打包,這就需要實時更新的服務,探索了許久,發現CodePush滿足了我們的需求。 CodePush 是微軟開發的,可以實時更新 React Native 和 Cordova

原创 Hybrid移動應用在多頁面大數據複雜業務背景下的優化實踐方案

前言 對於混合應用而言,性能問題一直被吐槽,雖然設備的內存的不斷增大,很大程度上緩解了這個一問題,但是和原生應用來講還是有很大區別,本人從Phonegap2.x開始,一直的探索和使用混合應用技術。 當時的2.x性能真是不怎麼樣,

原创 Babel在ES6項目架構中的搭建與應用方案解析

前言 自從ES2015發佈以來,所有的項目都轉到了這一個標準,但是考慮到兼容性的問題,不得不對現有代碼做一個轉換,也就是說將ES6規範的代碼轉換到ES5的標準,保證項目不存在任何問題的情況下運行,有人會問,這不是多此一舉嗎,但是

原创 Hybird App混合移動應用開發技術整體解決方案,速來圍觀!

摘要 由於H5的逐步普及,混合移動應用開發變的炙手可熱,其主要的開發語言就是JavaScript,這在很多人看來無論是在性能和安全上來講,並不被大家所看好,所今天就來談一下如何對混合應用做優化以及加密,希望對大家有所幫助,本人一