More Related Content
What's hot (20)
Single Page Application (SPA) development using Phoenix LiveViewSingle Page Application (SPA) development using Phoenix LiveViewTsutomu Kuroda
ElixirConfJP 2019 小倉城のLT枠で使用したプレゼンテーション資料です。
Single Page Application (SPA) 開発に Ruby on Rails と Vue.js を組み合わせた場合と Phoenix LiveView を採用した場合を比較し、長所と短所をまとめました。
特に、アプリケーションの「状態(state)」がブラウザ側とサーバー側のどちらに置かれるか、に着目して解説しました。
また、プレゼンテーションの冒頭で、Phoenix LiveView を利用して開発中の新サービス Teamgenik と、東京港区田町で行った Elixir 勉強会について紹介しました。 Xamarin × Visual Studio UpdatesXamarin × Visual Studio Updates友太 渡辺
2014/11 現在の Xamarin x Visual Studioに関するアップデートを、Japan Xamarin User Group にてお話しさせていただいた際の資料です。Connect(); を受けた最新トピックのご紹介になります。 Similar to titanium_outline20111227 (20)
titanium_outline20111227
- 1. Titanium mobile とは? ◆ Appcelerator 社が開発するオープンソース ( http://www.appcelerator.com/products/titanium-mobile-application-development/ ) ◆ Windows 、 Mac 、 Linux に対応 (※ iPhone 開発は Mac 限定) ◆ 一部サポートしていない機能は java または Objective-C で補足可能 (詳しくは-> http://labs.septeni.co.jp/?p=530 ) ※ 画像など位置など表示に関する部分は iPhone と Android で振り分けが必要 Android 、 iPhone のアプリが Javascript で書ける開発ソフト Android - java iPhone - Objective-C Titanium mobile (開発ソフト) Android 、 iPhone ― javascript
- 2. 通常のページ遷移の方法 ページを進む、戻るたびに新たに window を作る この書き方だと毎回新規に window を作るので、 遷移する度に動作が遅くなっていくので……… Window3 window2 window4 Window1 createWindow createWindow createWindow createWindow createWindow createWindow
- 3. 試しているページ遷移の方法 window view1 createView 基準となる window から view を作り、 一度作った view を表示( show )、非表示( hide )させる。 view2 createView show show hide hide 初めてユーザーが見る時 -> createView 、 window.add(viewXX) 2回目以降 -> showView ( 見たい view) hideView( 見終わった view) createWindow 一度作った view を再利用するため、2回目以降の表示が速い
Editor's Notes
- #2: iPhone 、 Android 端末用のアプリケーション開発ソフト。 Titanium studio Aptana Studio ( Eclipse ベースの web 開発環境)をしたじきにして構築された統合開発環境 Aptana 社は Appcelerator に買収された。 Appcelerator 社へ登録