Submit Search
Upload
Androidアプリ LoV3 使い魔データ 破壊 再生 超覚醒(超回復)編
•
1 like
•
1,393 views
Takefmi Kameya
Follow
Androidアプリ LoV3 使い魔データ 破壊 再生 超覚醒(超回復)編
Read less
Read more
Presentations & Public Speaking
Report
Share
Report
Share
1 of 46
Download now
Download to read offline
Recommended
Androidアプリ lo v3使い魔データ 捲土重来(けんどちょうらい)編
Androidアプリ lo v3使い魔データ 捲土重来(けんどちょうらい)編
Takefmi Kameya
スペースハルク
スペースハルク
OCHI Shuji
Androidアプリ lo v3使い魔データ イラストの使用と壁紙機能について
Androidアプリ lo v3使い魔データ イラストの使用と壁紙機能について
Takefmi Kameya
Androidアプリ lo v2使い魔データ extreme hago 4 androidアプリ始まりから終わりまで
Androidアプリ lo v2使い魔データ extreme hago 4 androidアプリ始まりから終わりまで
Takefmi Kameya
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
Recommended
Androidアプリ lo v3使い魔データ 捲土重来(けんどちょうらい)編
Androidアプリ lo v3使い魔データ 捲土重来(けんどちょうらい)編
Takefmi Kameya
スペースハルク
スペースハルク
OCHI Shuji
Androidアプリ lo v3使い魔データ イラストの使用と壁紙機能について
Androidアプリ lo v3使い魔データ イラストの使用と壁紙機能について
Takefmi Kameya
Androidアプリ lo v2使い魔データ extreme hago 4 androidアプリ始まりから終わりまで
Androidアプリ lo v2使い魔データ extreme hago 4 androidアプリ始まりから終わりまで
Takefmi Kameya
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
More Related Content
Featured
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
ChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
Featured
(20)
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
ChatGPT webinar slides
ChatGPT webinar slides
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Androidアプリ LoV3 使い魔データ 破壊 再生 超覚醒(超回復)編
1.
Androidアプリ LoV3 使い魔データ 破壊
再生 超覚醒(超回復)編
2.
目次 自己紹介 LORD of VERMILION
III とは何か これまでおさらい 色々とあった事思う事 今回の目的 やったことあれこれ まとめ
3.
自己紹介 亀谷 武史(かめや たけふみ) 株式会社オーシーシー プログラマー ジスタス>テニス 技術は手段であって目的ではない! 何かしたい事を実現するための手段が技術!
4.
LORD of VERMILION
III とは何か スクウェア・エニックスより発売された日本のオンライントレーディ ングカードアーケードゲームである。
5.
LORD of VERMILION
III とは何か ゲームセンターに行って オンラインでバトル! カードを組み合わせて デッキを作成しプレイ 4対4のマルチ対戦
6.
LORD of VERMILION
III とは何か ゲストの参戦も魅力
7.
これまでのおさらい LoV2時代 2011年10月 LoV2 使い魔データをリリース ほどなくして、敵アプリの存在を確認 シェアを奪われ圧倒的な差をつけられ大敗(eXtreme
HAGO 4) LoV3時代 2013年8月23日 LoV3が正式稼働 システムを一新、中身は別のゲームとして登場 2014年7月敵アプリの息の根を止める(捲土重来編) 2015年7月26日アプリを改修してリリース←New
8.
色々とあった事思う事 2014年7月~2015年7月 Android Studio 1.0
のリリース 画面デザインへの不満 パフォーマンスの悪さ 実装と運用の限界
9.
Android Studio 1.0
のリリース 2014年12月8日待望の1.0がリリース
10.
Android Studio 1.0
のリリース Android開発に特化した IDE(統合開発環境) Gradle というビルドツール の採用により手軽に 外部のライブラリの使用が 可能になった
11.
画面デザインへの不満 タブの仕様に不満を 感じ始める 左の画面は 改修前の画面です 改修前
12.
画面デザインへの不満 タブがある事により 画面のアクションと 画面の項目が 切り離されている また画面の縦幅を 確保される事になる 改修前 画面のアクション 画面の切替 画面の項目 画面の要素
13.
パフォーマンスの悪さ タブの仕様に不満を 感じ始める またまたタブです 画面表示時に 現在表示しているタブの 隣のタブの画面を 生成して保持している 改修前
14.
パフォーマンスの悪さ アプリ起動時に 3画面生成しているため 起動が遅い さらにデッキ画面は 初期表示に データベースへの アクセスが発生する 表示 裏側で生成
15.
実装と運用の限界 外部ライブラリを使用しない開発 文字列連結によるSQL文の作成 文字列連結によるHTMLの作成 負の遺産になった機能 外部との連携
16.
外部ライブラリを使用しない開発 文字列連結による SQL文の作成 JOIN とか使いだすと 迷宮入りする
17.
外部ライブラリを使用しない開発 文字列連結による HTMLの作成
18.
負の遺産になった機能 外部との連携 公式サイト 動画サイト Blog カードショップ @Wiki バージョンアップ時の 手間がかかりすぎる ブラウザを 起動
19.
今回の目的 一旦捨てて 全てを見直して 新しく生まれ変わる
20.
今回の目的 超覚醒する
21.
やったことあれこれ 統合開発環境を Eclipse から
Android Studio へ移行 ユーザインターフェースの見直し O/Rマッパーライブラリの導入 テンプレートライブラリの導入 機能を捨てる 壁紙イラストの更新
22.
統合開発環境を Eclipse から
Android Studio へ移行 良かった点 動作が軽い コード補完が優秀 悪かった点 新規作成時の設定が雑 Ctrl+Wでタブが閉じない
23.
ユーザインターフェースの見直し タブを廃止しナビゲーションドロワーを使用する
24.
ユーザインターフェースの見直し 画面デザインへの不満 パフォーマンスの悪さ を解決 画面の切替に 1アクション増えたのは ちょっと残念 改修後 画面のアクション 画面 の 項目 画面の要素 画面の切替
25.
ユーザインターフェースの見直し リストビューに チェックボックスを追加 一覧から所持済みの 操作が行えるようになった 改修前 改修後
26.
ユーザインターフェースの見直し コンテキストアクションバーを 実装 項目を複数選択することが 可能になった 一度に 複数追加
27.
ユーザインターフェースの見直し ここからは LoV2 → LoV3
改修前 → LoV3 改修後 の画面を比較していきます
28.
ユーザインターフェースの見直し LoV2 検索 LoV3
検索 改修後LoV3 検索 改修前
29.
ユーザインターフェースの見直し LoV2 一覧 LoV3
検索 改修後LoV3 一覧 改修前
30.
ユーザインターフェースの見直し LoV2 詳細 LoV3
詳細 改修後LoV3 詳細 改修前
31.
ユーザインターフェースの見直し LoV2 デッキ LoV3
デッキ 改修後LoV3 デッキ 改修前
32.
O/Rマッパーライブラリの導入 OrmLite を採用 公式ドキュメントが良い Utilsクラスが使いやすい QAサイトの情報が豊富 文字列連結による SQL文の作成から解放
33.
テンプレートライブラリの導入 Chunk を採用 軽量 簡単 Android対応 文字列連結による HTMLの作成から解放
34.
機能を捨てる 情報画面 外部との連携 アビリティの一覧 イラストレーターの一覧 お気に入り登録 デッキ情報の集計 デッキ情報の送信 一覧の逆順ソート ...etc 必要最低限の機能に 注力するため 優先度の低い機能を 実装しない
35.
壁紙イラストの更新 起動時に画面背景に イラストを設定する機能 マンネリ化しており 更新のベストタイミング 改修前
36.
壁紙イラストの更新 イラストの投稿・閲覧が楽しめるコミュニケーションサービス
37.
壁紙イラストの更新 以前に協力して 頂いた方に再度お願い ケータイをスマホに変えて 当アプリを使っている方も いました! お三方からOKが頂ける
38.
壁紙イラストの更新 改修前
39.
壁紙イラストの更新 改修後
40.
まとめ 学んだこと感じたこと 目的は達成したのか
41.
学んだこと感じたこと Android Studio が実用レベルに達している Gradle
の登場により開発の可能性が広がった 常にデザインを疑うこと ユーザインターフェースの実装に妥協はしない
42.
学んだこと感じたこと 外部ライブラリは精査して導入する 要らないものは捨てる イラストの力は凄い 絵師の協力に感謝
43.
学んだこと感じたこと 自分自身との勝負 見直していくとダメすぎて申し訳ない気持ちになる けど、この気持ちは大事だし財産である 実機でデバッグした時は快適に動作して感動した
44.
目的は達成したのか やりたい事はやった... 別物に生まれ変わった... 超覚醒した...って事で...
45.
目的は達成したのか 「達成」
46.
ご清聴ありがとうございました
Download now