KnockoutJS+MDLでハイブリッドアプリ開発〜apkファイル作成にあたって調べたことメモ。
動的IDを振りたい
Dynamic ID in KnockoutJS code block
MDLが動作しない
下記+mdl.jsの読み込みを末尾で行う。
双方向データバインディングjsフレームワークでmaterial-design-liteを使用する方法
var observer = new MutationObserver(function(mutations) {
var upgrade = false;
for (var i = 0; i < mutations.length; i++) {
if (mutations[i].addedNodes.length > 0) {
upgrade = true;
break;
}
}
if (upgrade) {
// If there is at least a new element, upgrade the DOM.
// Note: upgrading elements one by one seems to insert bugs in MDL
window.componentHandler.upgradeDom();
}
});
observer.observe(document, {
childList : true,
subtree : true
});
Material Design Lite with ReactJS
Knockout.jsとMDLを組み合わせたsample
Cordova 任意のemulatorを選択する
Can I select a particular Android Device Emulator from AVD using Apache Cordova?
cordova emulate --target=your-emulator android
Cordova でAndroidリリース用apkの作成
Cordova で Android リリースビルドして Google Play リリース用 apk を作る方法
zipalign のパス通す
Android sdkのパスが通っているのに、zipalign not foundが発生する
apkファイルはDropbox使うとインストールが便利
Dropboxを使って、Androidアプリをいとも簡単にインストールする方法