SlideShare ist ein Scribd-Unternehmen logo
1 von 33
プログラミング生放送勉強会
   第11回@大阪




   楽しいアプリ制作の会
     代表 TWorks
 本名: 大場知悟(Tomonori Ohba)
 Twitter ID: tworks
 コミュニティー
     楽しいアプリ制作の会(代表)
     Windows Phone Arch(大阪スタッフ)
 (株)PFUでアプリ開発やってます
   WPF、Silverilght、iOS、Androidなど
 特異履歴 和菓子職人
プロ生 #11@大阪
 ここ丸3年はiOS/Androidネイティブアプリ開発
 に専念
 HTMLは3年前に時間が停まったまま
 JavaScriptも3年前n(ry
 でもJSONは読めるよ

このセッションは、こんな人が「Sencha
Touch」を24時間前からさわりはじめた物語であ
る。(ノンフィクション)
プロ生 #11@大阪
1.Sencha Touchって?
2.レイアウト
3.リスト表示
4.まとめ(感想)




プロ生 #11@大阪
プロ生 #11@大阪
JavaScriptのスマートフォンWebア
 プリ開発フレームワーク
 iOS/Android向けWebアプリ作成
  JQuery MobileはWebページ作成
HTML5
 iOS/Androi向け = WebKit用

プロ生 #11@大阪
タッチ処理
ネイティブアプリ似のUI/UX表現
UIレイアウト
iOS向け機能
デバッグ
ストレージ(オフラインキャッシュ)
プロ生 #11@大阪
デモ


プロ生 #11@大阪
レイアウト


プロ生 #11@大阪
Ext.setup({
              onReady: function() {
              var panel = new Ext.Panel({
                 fullscreen: true,
             });




プロ生 #11@大阪
Hello, Pronama!!   Ext.setup({
                    onReady: function() {
                    var panel = new Ext.Panel({
                       fullscreen: true,
                       html:’Hello, Pronama!!’
                   });




プロ生 #11@大阪
Hello, Pronama!!   Ext.setup({
                    onReady: function() {
                    var panel = new Ext.Panel({
                       fullscreen: true,
                       html:’Hello, Pronama!!’,
                       cls: 'title' //cssクラス名
                   });




プロ生 #11@大阪
Ext.setup({
                 onReady: function() {
                 var panel = new Ext.Panel({
      button1       fullscreen: true,
                    items: [{
                     xtype: 'button',
                     ui: 'normal',
                     text: 'button1'
                     }, {
      button2        xtype: 'button',
                     ui: 'normal',
                     text: 'button2'
                     }, {
                     xtype: 'button',
                     ui: 'normal',
      button3        text: 'button3'
                     }]
                });


プロ生 #11@大阪
Ext.setup({
        top               onReady: function() {
                          var panel = new Ext.Panel({
                             fullscreen: true,
                             dockedItems
                             items: [{
                              xtype: 'toolbar',
                              dock: 'top',
                              items: [{
left            rigiht           xtype: 'button',
                                ui: 'normal',
                                text: button2'
                              }]
                           }]
                         });


       bottom


プロ生 #11@大阪
Ext.setup({
                 onReady: function() {
                 var panel = new Ext.Panel({
      button1       fullscreen: true,
                    layout: 'vbox',
                    items: [{
                     xtype: 'button',
                     ui: 'normal',
                     text: button1'
      button2        }, {
                     xtype: 'button',
                     ui: 'normal',
                     text: button2'
                     }, {
                     xtype: 'button',
      button3        ui: 'normal',
                     text: button3'
                     },
                });

プロ生 #11@大阪
Ext.setup({
                             onReady: function() {
                             var panel = new Ext.Panel({
                                fullscreen: true,
                                layout: 'hbox',
                                items: [{
                                 xtype: 'button',
                                 ui: 'normal',
 button   button   button        text: button1'
                                 }, {
   1        2        3
                                 xtype: 'button',
                                 ui: 'normal',
                                 text: button2'
                                 }, {
                                 xtype: 'button',
                                 ui: 'normal',
                                 text: button3'
                                 },
                            });

プロ生 #11@大阪
BOX(入れ子)モデル
layout (方向)を指定する
itemsに追加していく




プロ生 #11@大阪
Ext.setup({
                  onReady: function() {
                  var panel = new Ext.Panel({
      button1       fullscreen: true,
                    items: [{
                     xtype: 'button',
                     ui: 'normal',
                     text: button1',
                     handler: function() {
                       window.alert('hello!');
                     }
                   }]
                })
                }
                });




プロ生 #11@大阪
.htmlファイルにタグ書きません
htmlもcssもJavaScriptで書く
 JavaScriptとデザイン要素が一緒に
慣れると簡単



プロ生 #11@大阪
iOS向け機能


プロ生 #11@大阪
Ext.setup({
              phoneStartupScreen: "phone.png",
              tabletStartupScreen: "tab.png",
              onReady: function() {
              var panel = new Ext.Panel({
                 fullscreen: true,
             });




プロ生 #11@大阪
Ext.setup({
              icon: 'appicon.png',
              glossOnIcon: false,
              phoneStartupScreen: "phone.png",
              tabletStartupScreen: "tab.png",
              onReady: function() {
              var panel = new Ext.Panel({
                 fullscreen: true,
             });




プロ生 #11@大阪
Ext.setup({
              icon: 'appicon.png',
              glossOnIcon: false,
              phoneStartupScreen: "phone.png",
              tabletStartupScreen: "tab.png",
              onReady: function() {
              var panel = new Ext.Panel({
                 fullscreen: true,
             });




プロ生 #11@大阪
リスト


プロ生 #11@大阪
 リストの表示はどんなフレームワークでも手間
 がかかる
 手法は似たり寄ったり
 Sencha Touchだとどんな感じ?




プロ生 #11@大阪
1. リストに表示するもとのデータを定義
2. データストアを定義
3. リストを定義
 1. どのデータストアを使うか
 2. リスト1行の表示(テンプレート)を定義
4. リストがタッチされたときのイベントを定義



プロ生 #11@大阪
Ext.regModel(‘Pronama11', {
    fields: [
        {name:'firstName', type: 'string'},
        {name: 'lastName', type: 'string'},
        {name:'email', type:'string'}
    ]
});




プロ生 #11@大阪
var store = new Ext.data.JsonStore({
    model : ‘Pronama11',
    sorters: [
              {property: 'lastName', direction: 'ASC'},
              {property: 'firstName', direction: 'ASC'}
        ],
    getGroupString : function(record) {
        return record.get('lastName')[0];
    },
    proxy : {
        type : 'ajax',
        url : ‘data/pronama11.json',
        reader : {
            type : 'json',
            root : pronama11',
            idProperty : 'email'
        }
    },
    autoLoad : true
});

プロ生 #11@大阪
var list = new Ext.List({
    store         : store,
    tpl           : new Ext.XTemplate(
                    '<tpl for=".">',
                      '<div class="contact">',
                      '{firstName} {lastName}',
                      '</div>',
                    '</tpl>'
               ),
    itemSelector : 'div.contact',
    singleSelect : true,
    grouped      : true,
    indexBar      : true,
    floating     : true,
    width        : 320,
    height       : 400,
    centered     : true,
    modal        : true,
    hideOnMaskTap: false,
    fullscreen    : true
});
プロ生 #11@大阪
list.on('itemtap', function(dataView, index, item, e){
       data = store.getAt(index);
       alert(data.get('firstName') +
       ' ' +
       data.get('lastName'));
});




プロ生 #11@大阪
 HTML5の表現力を生かしたWebアプリ
 お手軽、HTML5対応ブラウザとテキストエディ
 タがあれば開発可能
  お好みのテキストエディタでどうぞ
 モックを作るのに便利
   デバイス機能を使わないなら有用
 ライセンス
   無償(GPLv3)
   有償(商用利用)
プロ生 #11@大阪
 12/4(日)
 Windows Phone Arch神戸
 「Windows Phone Hackathon in Osaka」
 http://atnd.org/events/21641

 12/7(水)
 楽しいアプリ制作の会
 「楽しいLTの会」
 楽しいLTしてくれた方に粗品プレゼント企画
 12/10(土)
 Windows Phone 7勉強会@四日市市
 http://atnd.org/events/21546
プロ生 #11@大阪
Sencha Touchをさわってみた

Weitere ähnliche Inhalte

Was ist angesagt?

Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半Joe_noh
 
Yapc -asia 2012 lt @studio3104
Yapc -asia 2012 lt @studio3104Yapc -asia 2012 lt @studio3104
Yapc -asia 2012 lt @studio3104Satoshi Suzuki
 
Elixirだ 第2回
Elixirだ 第2回Elixirだ 第2回
Elixirだ 第2回Joe_noh
 
Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半Joe_noh
 
Parse introduction
Parse introductionParse introduction
Parse introductionTamura Koya
 
LT at JavaOne2012 JVM language BoF #jt12_b101
LT at JavaOne2012  JVM language BoF #jt12_b101LT at JavaOne2012  JVM language BoF #jt12_b101
LT at JavaOne2012 JVM language BoF #jt12_b101Takeshi AKIMA
 

Was ist angesagt? (7)

Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半
 
Yapc -asia 2012 lt @studio3104
Yapc -asia 2012 lt @studio3104Yapc -asia 2012 lt @studio3104
Yapc -asia 2012 lt @studio3104
 
Elixirだ 第2回
Elixirだ 第2回Elixirだ 第2回
Elixirだ 第2回
 
01 php7
01   php701   php7
01 php7
 
Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半
 
Parse introduction
Parse introductionParse introduction
Parse introduction
 
LT at JavaOne2012 JVM language BoF #jt12_b101
LT at JavaOne2012  JVM language BoF #jt12_b101LT at JavaOne2012  JVM language BoF #jt12_b101
LT at JavaOne2012 JVM language BoF #jt12_b101
 

Andere mochten auch

Be On Target Ideas Workshop For Ncge Flying Start
Be On Target Ideas Workshop For Ncge Flying StartBe On Target Ideas Workshop For Ncge Flying Start
Be On Target Ideas Workshop For Ncge Flying StartGreat Marketing Works
 
Asian Games 1982
Asian Games 1982Asian Games 1982
Asian Games 1982Olimpikini
 
Treball filo colaix
Treball filo colaixTreball filo colaix
Treball filo colaixmonica
 
Luigi lauro thread with care (concurrency pitfalls in java)
Luigi lauro   thread with care (concurrency pitfalls in java)Luigi lauro   thread with care (concurrency pitfalls in java)
Luigi lauro thread with care (concurrency pitfalls in java)Codecamp Romania
 
Idea Creation New Workshop For Ncge Flying Start
Idea Creation New Workshop For Ncge Flying StartIdea Creation New Workshop For Ncge Flying Start
Idea Creation New Workshop For Ncge Flying StartGreat Marketing Works
 
Japan earthquake: one year later final
Japan earthquake: one year later finalJapan earthquake: one year later final
Japan earthquake: one year later finalPlan Canada
 
Dragos Rusu - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014
Dragos Rusu  - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014Dragos Rusu  - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014
Dragos Rusu - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014Codecamp Romania
 
The extra bit about mobile for the BSeen digital marketing course all in half...
The extra bit about mobile for the BSeen digital marketing course all in half...The extra bit about mobile for the BSeen digital marketing course all in half...
The extra bit about mobile for the BSeen digital marketing course all in half...Great Marketing Works
 

Andere mochten auch (9)

Be On Target Ideas Workshop For Ncge Flying Start
Be On Target Ideas Workshop For Ncge Flying StartBe On Target Ideas Workshop For Ncge Flying Start
Be On Target Ideas Workshop For Ncge Flying Start
 
Asian Games 1982
Asian Games 1982Asian Games 1982
Asian Games 1982
 
Treball filo colaix
Treball filo colaixTreball filo colaix
Treball filo colaix
 
Luigi lauro thread with care (concurrency pitfalls in java)
Luigi lauro   thread with care (concurrency pitfalls in java)Luigi lauro   thread with care (concurrency pitfalls in java)
Luigi lauro thread with care (concurrency pitfalls in java)
 
Idea Creation New Workshop For Ncge Flying Start
Idea Creation New Workshop For Ncge Flying StartIdea Creation New Workshop For Ncge Flying Start
Idea Creation New Workshop For Ncge Flying Start
 
Japan earthquake: one year later final
Japan earthquake: one year later finalJapan earthquake: one year later final
Japan earthquake: one year later final
 
Dragos Rusu - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014
Dragos Rusu  - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014Dragos Rusu  - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014
Dragos Rusu - Angular JS - Overcoming Performance Issues - CodeCamp-10-may-2014
 
Content marketing-playbook
Content marketing-playbookContent marketing-playbook
Content marketing-playbook
 
The extra bit about mobile for the BSeen digital marketing course all in half...
The extra bit about mobile for the BSeen digital marketing course all in half...The extra bit about mobile for the BSeen digital marketing course all in half...
The extra bit about mobile for the BSeen digital marketing course all in half...
 

Mehr von Tomonori Ohba

Android-Binding Before/After (Hokuriku,NET)
Android-Binding Before/After (Hokuriku,NET)Android-Binding Before/After (Hokuriku,NET)
Android-Binding Before/After (Hokuriku,NET)Tomonori Ohba
 
Android-Binding Before / After
Android-Binding Before / AfterAndroid-Binding Before / After
Android-Binding Before / AfterTomonori Ohba
 
Windows Store App HTTP通信を振り返る
Windows Store App HTTP通信を振り返るWindows Store App HTTP通信を振り返る
Windows Store App HTTP通信を振り返るTomonori Ohba
 
DelphiでWin/Macクロスコンパイル
DelphiでWin/MacクロスコンパイルDelphiでWin/Macクロスコンパイル
DelphiでWin/MacクロスコンパイルTomonori Ohba
 
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)Tomonori Ohba
 
楽しいアプリ制作の会 #12 Windows Phone 開発
楽しいアプリ制作の会 #12 Windows Phone 開発楽しいアプリ制作の会 #12 Windows Phone 開発
楽しいアプリ制作の会 #12 Windows Phone 開発Tomonori Ohba
 
WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1Tomonori Ohba
 
Sencha TouchでHTML5アプリを作ってみる
Sencha TouchでHTML5アプリを作ってみるSencha TouchでHTML5アプリを作ってみる
Sencha TouchでHTML5アプリを作ってみるTomonori Ohba
 
わんくま大阪47 LT
わんくま大阪47 LTわんくま大阪47 LT
わんくま大阪47 LTTomonori Ohba
 
iOS/Android/WP7アプリ開発比較
iOS/Android/WP7アプリ開発比較iOS/Android/WP7アプリ開発比較
iOS/Android/WP7アプリ開発比較Tomonori Ohba
 
iOSの審査なんてくそくらえさ!
iOSの審査なんてくそくらえさ!iOSの審査なんてくそくらえさ!
iOSの審査なんてくそくらえさ!Tomonori Ohba
 

Mehr von Tomonori Ohba (11)

Android-Binding Before/After (Hokuriku,NET)
Android-Binding Before/After (Hokuriku,NET)Android-Binding Before/After (Hokuriku,NET)
Android-Binding Before/After (Hokuriku,NET)
 
Android-Binding Before / After
Android-Binding Before / AfterAndroid-Binding Before / After
Android-Binding Before / After
 
Windows Store App HTTP通信を振り返る
Windows Store App HTTP通信を振り返るWindows Store App HTTP通信を振り返る
Windows Store App HTTP通信を振り返る
 
DelphiでWin/Macクロスコンパイル
DelphiでWin/MacクロスコンパイルDelphiでWin/Macクロスコンパイル
DelphiでWin/Macクロスコンパイル
 
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
スマートフォン勉強会関西#16(iOS,Android,WP7マルチタッチ)
 
楽しいアプリ制作の会 #12 Windows Phone 開発
楽しいアプリ制作の会 #12 Windows Phone 開発楽しいアプリ制作の会 #12 Windows Phone 開発
楽しいアプリ制作の会 #12 Windows Phone 開発
 
WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1WindowsPhone arch 神戸#1
WindowsPhone arch 神戸#1
 
Sencha TouchでHTML5アプリを作ってみる
Sencha TouchでHTML5アプリを作ってみるSencha TouchでHTML5アプリを作ってみる
Sencha TouchでHTML5アプリを作ってみる
 
わんくま大阪47 LT
わんくま大阪47 LTわんくま大阪47 LT
わんくま大阪47 LT
 
iOS/Android/WP7アプリ開発比較
iOS/Android/WP7アプリ開発比較iOS/Android/WP7アプリ開発比較
iOS/Android/WP7アプリ開発比較
 
iOSの審査なんてくそくらえさ!
iOSの審査なんてくそくらえさ!iOSの審査なんてくそくらえさ!
iOSの審査なんてくそくらえさ!
 

Kürzlich hochgeladen

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 

Kürzlich hochgeladen (9)

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

Sencha Touchをさわってみた