Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Re:Development of ChatWork Apps
Search
astronaughts
April 12, 2013
Programming
2.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Re:Development of ChatWork Apps
ChatWork アプリ開発の裏側をちょっとだけ
astronaughts
April 12, 2013
More Decks by astronaughts
See All by astronaughts
Sublime Text の プラグイン開発の方法
astronaughts
0
540
Package と Theme の作り方と PackageControl 登録までの道のり
astronaughts
0
390
Sublime Text を 俺色に染める方法
astronaughts
2
950
GRUNT のあんなこといいなできたらいいな
astronaughts
14
2.3k
Rapid Prototyping by TiShadow
astronaughts
4
2.9k
Sublime Text 2 for PHP Development
astronaughts
0
260
Titanium ならここまでできる !! Serverside non-programing で作る お手軽 Social Application
astronaughts
1
410
Fathm Like ScrollableView Implementaion for TItanium mobile
astronaughts
3
3.9k
Other Decks in Programming
See All in Programming
Android CLI
fornewid
0
230
AIと壁打ちしながら進めるコスト管理
fufuhu
0
650
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
440
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
1
140
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.4k
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
120
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
120
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
980
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
Go 1.27 における memory allocation の高速化
andpad
0
270
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
490
AIを紡ぐPMのお話
swdtkuy
0
120
Featured
See All Featured
We Are The Robots
honzajavorek
0
300
Designing for Timeless Needs
cassininazir
1
450
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
It's Worth the Effort
3n
188
29k
Evolving SEO for Evolving Search Engines
ryanjones
0
260
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
480
How to Think Like a Performance Engineer
csswizardry
28
2.7k
How GitHub (no longer) Works
holman
316
150k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
370
Google's AI Overviews - The New Search
badams
0
1.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
Re:Development of ChatWork Apps ChatWork ΞϓϦ࠶։ൃͷཪଆΛͪΐͬͱ͚ͩ
とりあえず自己紹介 Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
れや れやねんおまえ やねんおまえだれやね おまえだれやねんおまえ れやねんおまえだれやねん おまえだれやねんおまえだ やねんおまえだれやねん まえだれやねんお やねんお astronaughts
Mobile App Engineer / ChatWork Masahiro Ueno Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
なに なにしとったん にしとったんやなにし ったんやなにしとったん なにしとったんやなにしと ったんやなにしとったんや にしとったんやなにしと たんやなにしとっ にしとっ ボクと
Titanium mobile の関係 •Ti.Developers.meeting - 関西方面で活動する世界で 1, 2 を争うゆるい Ti イベントを主催 - 2年前に活動開始、先月行われたので 6 回目 •Titanium Craft Party - デザイナ/エンジニアをあつめてハッカソン、京都で開催 - 途中で陽気なアメリカ人が乱入してきて指揮権を奪われる •Titanium Advent Calendar - 2011, 2012 early, 2012 と勝手にさせて頂きました Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
ところで ChatWork ご存知ですか? Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
ChatWork は 99% Titanium mobile 製です Re:Development of ChatWork Apps
ChatWork アプリ開発の裏側をちょっとだけ
実は今年の2月にリニューアル! Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
before
before after
( ŋ`ωŋ´ ) ...ʁ Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
before
before after
before after
ほんまやー、リニューアルしてるわー Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
冗談はさておき... Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
•CommonJS の書き方ではなかった - SDK 1.6 時代からの伝統を受け継いでいた •モバイルに最適化する - 実は以前は 7
割程ソースコードを共通化できてた - でもやっぱりいろいろ問題が… もっかい Titanium mobile Ͱ1から書きなおした Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
•CommonJS の書き方になおした - モジュールでちゃんと分ける •OSS のライブラリ - 部品の再開発 (゚⊿゚)イラネ -
Hogan.jsʢHTML テンプレートエンジンʣ - async.jsʢඇಉظॲཧʣ •TestFlight で配布 - メモリ量とかも監視、ログをまるまる送信 どこを作り替えた? Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
\ よーし!リニューアルできた / Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
でも逆に新たな不具合とかも… Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
•Jasmine - TiShadow 使って iOS / Android で同時テスト •Grunt.js -
ファイル保存毎にタスクを実行 ⇒ grunt-contrib-watch - JSHint で構文チェック ⇒ grunt-contrib-jshint - YUIDoc でドキュメント生成 ⇒ grunt-contrib-yuidoc - TiShadow でテスト ⇒ grunt-tishadow リニューアル後、開発スタイルも変えた! Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
くわしくはこちらをご覧ください Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ https://speakerdeck.com/astronaughts/rapid-prototyping-by-tishadow
しかし、ここで新たな問題が… Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ \ 大変だ!人がぜんぜん足りない! /
•Titanium mobile ができるエンジニア - Obj-C / Java でのネイティブ開発経験のある方なら尚良し •Web 開発ができるエンジニア
- PHP / JavaScript で開発経験のある方 •ChatWork を良くしたいエンジニア - オレ/アタシが ChatWork を変えてやるという意気込みの方 大変だ!人がぜんぜん足りない! Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
•ChatWork ࠾༻ใαΠτ - http://www.chatwork.com/ja/recruit.html •͕ฉ͖͍ͨͬͯਓ͝࿈བྷ͍ͩ͘͞ - @astronaughts -
[email protected]
ご興味のある方は
Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ
Re:Development of ChatWork Apps ChatWork アプリ開発の裏側をちょっとだけ ご清聴ありがとうございました