SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
アプリの技術紹介



Presented by スタジオエサクレ
はじめに宣伝を少し...



Copyright (c) 2013 スタジオエサクレ all rights reserved.
•シンプルで見やすいUI
•指でなぞるだけの簡単ロック




  Copyright (c) 2013 スタジオエサクレ all rights reserved.
2月3日まで無料です\(^O^)/

•マイピクチャホームページ
 http://studio-esakure.com/my-picture/

•AppStore
 https://itunes.apple.com/us/app/maipikucha/id595164073




      Copyright (c) 2013 スタジオエサクレ all rights reserved.
さて本題



Copyright (c) 2013 スタジオエサクレ all rights reserved.
使用した技術
•ALAssetsLibrary
 •カメラロールの読み出しと書き込み
•SQLite3
 •フォルダー情報とイメージ情報の保存



   Copyright (c) 2013 スタジオエサクレ all rights reserved.
ALAssetsLibrary
 Point

•カメラロールへのアクセスにはパーミッションが必要
•読み出し順は昇順、降順の2通り
•読み出したリソースはBlocksで受け取る
 •参考: Objective-Cのブロック
  http://cx5software.com/blog/2012/03/30/objective-c_block/




      Copyright (c) 2013 スタジオエサクレ all rights reserved.
SQLite3
 Point

•DBファイルはアプリが書き込めるように
Documentsディレクトリ以下にコピーする
•SQLite3をObjectiveCで簡単に扱うために
FMDBというライブラリを使うと楽
 •参考: FMDB
 https://github.com/ccgus/fmdb



     Copyright (c) 2013 スタジオエサクレ all rights reserved.
その他有用な情報
•ALAssetsの持ち方について
 http://alpha.mixi.co.jp/2011/10779/

•写真へのアクセス許可があるかどうかを判定する方法
 http://tech-gym.com/2012/10/ios/962.html

•FMDBの使い方
 http://akabeko.me/blog/2011/11/ios-sqlite-fmdb/




     Copyright (c) 2013 スタジオエサクレ all rights reserved.
Enjoy Programming Life!




 Copyright (c) 2013 スタジオエサクレ all rights reserved.

Contenu connexe

Similaire à アプリの技術紹介〜マイピクチャ〜

Elasticsearch workshop 23_sql
Elasticsearch workshop 23_sqlElasticsearch workshop 23_sql
Elasticsearch workshop 23_sqlshinhiguchi
 
20130225 umtp agile_seminar
20130225 umtp agile_seminar20130225 umtp agile_seminar
20130225 umtp agile_seminarYosuke Matsuura
 
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件についてAndroidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件についてTakuya Kihara
 
Azureお助けサービス概要
Azureお助けサービス概要Azureお助けサービス概要
Azureお助けサービス概要Keiji Kamebuchi
 
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集yuki0211s
 
Gcm#3 アーティストのためのプログラマブルシェーダ講座
Gcm#3 アーティストのためのプログラマブルシェーダ講座Gcm#3 アーティストのためのプログラマブルシェーダ講座
Gcm#3 アーティストのためのプログラマブルシェーダ講座GREE/Art
 
Backbonejs @BuildInsiderOffline #1
Backbonejs @BuildInsiderOffline #1Backbonejs @BuildInsiderOffline #1
Backbonejs @BuildInsiderOffline #1daisuke shimizu
 
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ recotech
 
アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法
アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法
アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法Spath School
 
技術勉強会(Solr入門編)
技術勉強会(Solr入門編)技術勉強会(Solr入門編)
技術勉強会(Solr入門編)Atsushi Takayasu
 
10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~
10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~
10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~Dai Iwai
 
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...Sadao Tokuyama
 
SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法
SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法
SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法SORACOM,INC
 
第15回cloudstackユーザー会
第15回cloudstackユーザー会第15回cloudstackユーザー会
第15回cloudstackユーザー会samemoon
 
Black jumbodogをcoreclrで動かしてみた
Black jumbodogをcoreclrで動かしてみたBlack jumbodogをcoreclrで動かしてみた
Black jumbodogをcoreclrで動かしてみたYasuaki Matsuda
 
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013Takashi Someda
 
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発Takeshi Totani
 

Similaire à アプリの技術紹介〜マイピクチャ〜 (20)

Elasticsearch workshop 23_sql
Elasticsearch workshop 23_sqlElasticsearch workshop 23_sql
Elasticsearch workshop 23_sql
 
20130225 umtp agile_seminar
20130225 umtp agile_seminar20130225 umtp agile_seminar
20130225 umtp agile_seminar
 
Keycloak入門
Keycloak入門Keycloak入門
Keycloak入門
 
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件についてAndroidアプリ屋だけどWebフロントエンド開発にアサインされた件について
Androidアプリ屋だけどWebフロントエンド開発にアサインされた件について
 
Azureお助けサービス概要
Azureお助けサービス概要Azureお助けサービス概要
Azureお助けサービス概要
 
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
Xcode 5のAsset Catalogにまつわる今すぐ使えるTips集
 
Gcm#3 アーティストのためのプログラマブルシェーダ講座
Gcm#3 アーティストのためのプログラマブルシェーダ講座Gcm#3 アーティストのためのプログラマブルシェーダ講座
Gcm#3 アーティストのためのプログラマブルシェーダ講座
 
Backbonejs @BuildInsiderOffline #1
Backbonejs @BuildInsiderOffline #1Backbonejs @BuildInsiderOffline #1
Backbonejs @BuildInsiderOffline #1
 
Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ Amazon SageMaker の紹介 + デモ
Amazon SageMaker の紹介 + デモ
 
アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法
アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法
アプリ・サービスのモックアップ(ワイヤフレーム)を具体的なタスクに落としこむ方法
 
CEDEC2014: アンリアル・エンジン4を技術者が活用するための最新ノウハウ
CEDEC2014: アンリアル・エンジン4を技術者が活用するための最新ノウハウCEDEC2014: アンリアル・エンジン4を技術者が活用するための最新ノウハウ
CEDEC2014: アンリアル・エンジン4を技術者が活用するための最新ノウハウ
 
技術勉強会(Solr入門編)
技術勉強会(Solr入門編)技術勉強会(Solr入門編)
技術勉強会(Solr入門編)
 
10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~
10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~
10/2勉強会資料 ~IaaSを知る前にサーバを知ろう~
 
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都  Flex & Google App Engine for Java & ...
2010年11月27日土曜日FlexUserGroup勉強会 第125回 京都 Flex & Google App Engine for Java & ...
 
LL祭り2013資料
LL祭り2013資料LL祭り2013資料
LL祭り2013資料
 
SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法
SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法
SORACOM Conference "Discovery" 2018 | B3. IoT活用のはじめ方 〜IoTシステムを迅速に構築する手法
 
第15回cloudstackユーザー会
第15回cloudstackユーザー会第15回cloudstackユーザー会
第15回cloudstackユーザー会
 
Black jumbodogをcoreclrで動かしてみた
Black jumbodogをcoreclrで動かしてみたBlack jumbodogをcoreclrで動かしてみた
Black jumbodogをcoreclrで動かしてみた
 
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
 
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
JJUGナイトセミナー オープンソースポータルLiferayの紹介とLiferay IDEを使った簡単ポートレット開発
 

アプリの技術紹介〜マイピクチャ〜