Submit Search
Upload
ハンドメイドカレンダー第15回potatotips用
•
3 likes
•
4,230 views
Fumiya Sakai
Follow
3/12: 第15回potatotipsにて発表した資料になります。ささやかではありますが、小さなことでもお役に立つことができれば幸いです。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 8
Download now
Download to read offline
Recommended
ハンドメイドカレンダー(プレゼン用)
ハンドメイドカレンダー(プレゼン用)
Fumiya Sakai
Core dataと比較してrealmを使ったまとめ
Core dataと比較してrealmを使ったまとめ
Fumiya Sakai
デザインにもこだわったUiの事始め3
デザインにもこだわったUiの事始め3
Fumiya Sakai
Parse.comを使ってみた感想とまとめ
Parse.comを使ってみた感想とまとめ
Fumiya Sakai
時間制限付きクイズアプリをつくる
時間制限付きクイズアプリをつくる
Fumiya Sakai
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録
Fumiya Sakai
Container view活用術とポイントになる部分
Container view活用術とポイントになる部分
Fumiya Sakai
日本の祝祭日を計算してカレンダ-に表示するアプリサンプル
日本の祝祭日を計算してカレンダ-に表示するアプリサンプル
Fumiya Sakai
Recommended
ハンドメイドカレンダー(プレゼン用)
ハンドメイドカレンダー(プレゼン用)
Fumiya Sakai
Core dataと比較してrealmを使ったまとめ
Core dataと比較してrealmを使ったまとめ
Fumiya Sakai
デザインにもこだわったUiの事始め3
デザインにもこだわったUiの事始め3
Fumiya Sakai
Parse.comを使ってみた感想とまとめ
Parse.comを使ってみた感想とまとめ
Fumiya Sakai
時間制限付きクイズアプリをつくる
時間制限付きクイズアプリをつくる
Fumiya Sakai
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録
Fumiya Sakai
Container view活用術とポイントになる部分
Container view活用術とポイントになる部分
Fumiya Sakai
日本の祝祭日を計算してカレンダ-に表示するアプリサンプル
日本の祝祭日を計算してカレンダ-に表示するアプリサンプル
Fumiya Sakai
姫路ゆるいWeb勉強会のご紹介
姫路ゆるいWeb勉強会のご紹介
Yuko Taniguchi
しながわWEB写真館データマッピングの御案内
しながわWEB写真館データマッピングの御案内
CODE for 大江戸 (Code for Oedo)
実装とアプリ開発と独学でiOSアプリ開発と向き合うこと
実装とアプリ開発と独学でiOSアプリ開発と向き合うこと
Fumiya Sakai
UIPageViewControllerとContainerViewでこんな見た目を実現するTips
UIPageViewControllerとContainerViewでこんな見た目を実現するTips
Fumiya Sakai
自分のライブラリを1年運用をして見た振り返りと知見
自分のライブラリを1年運用をして見た振り返りと知見
Fumiya Sakai
30代からのプライベートiOSデベロッパーのとしての軌跡
30代からのプライベートiOSデベロッパーのとしての軌跡
Fumiya Sakai
言語は違うけどもインスパイアされて作られたとあるライブラリ(PaperclipとLaravel-stapler)
言語は違うけどもインスパイアされて作られたとあるライブラリ(PaperclipとLaravel-stapler)
Fumiya Sakai
Keynoteを使った画像作成 for 関モバ9
Keynoteを使った画像作成 for 関モバ9
studioshin
RubyとRのおいしい関係
RubyとRのおいしい関係
sady_nitro
デザイナーだった記憶を忘れないために自分なりに気をつけていること
デザイナーだった記憶を忘れないために自分なりに気をつけていること
Fumiya Sakai
PWAをWebサービスに導入した話
PWAをWebサービスに導入した話
dobby618
普段こういうこと気にしながら、こんな風に作ってます。
普段こういうこと気にしながら、こんな風に作ってます。
c-mitsuba
Androidアプリ滞在時間の計測
Androidアプリ滞在時間の計測
Shigeki Yamato
javascript を Xcode でテスト
javascript を Xcode でテスト
Yoichiro Sakurai
Material Designなdrawerを実装したい
Material Designなdrawerを実装したい
shinya sakemoto
iOSアプリ開発の現場で訊いてきたtips
iOSアプリ開発の現場で訊いてきたtips
今城 善矩
App extension for iOS
App extension for iOS
toyship
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
Unity testtool
Unity testtool
大介 束田
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
Yusuke Kita
テストの種類とBDD #33testing
テストの種類とBDD #33testing
Koji Hasegawa
Robotium を使った UI テストとレイアウト確認の効率化
Robotium を使った UI テストとレイアウト確認の効率化
健一 辰濱
More Related Content
What's hot
姫路ゆるいWeb勉強会のご紹介
姫路ゆるいWeb勉強会のご紹介
Yuko Taniguchi
しながわWEB写真館データマッピングの御案内
しながわWEB写真館データマッピングの御案内
CODE for 大江戸 (Code for Oedo)
実装とアプリ開発と独学でiOSアプリ開発と向き合うこと
実装とアプリ開発と独学でiOSアプリ開発と向き合うこと
Fumiya Sakai
UIPageViewControllerとContainerViewでこんな見た目を実現するTips
UIPageViewControllerとContainerViewでこんな見た目を実現するTips
Fumiya Sakai
自分のライブラリを1年運用をして見た振り返りと知見
自分のライブラリを1年運用をして見た振り返りと知見
Fumiya Sakai
30代からのプライベートiOSデベロッパーのとしての軌跡
30代からのプライベートiOSデベロッパーのとしての軌跡
Fumiya Sakai
言語は違うけどもインスパイアされて作られたとあるライブラリ(PaperclipとLaravel-stapler)
言語は違うけどもインスパイアされて作られたとあるライブラリ(PaperclipとLaravel-stapler)
Fumiya Sakai
Keynoteを使った画像作成 for 関モバ9
Keynoteを使った画像作成 for 関モバ9
studioshin
RubyとRのおいしい関係
RubyとRのおいしい関係
sady_nitro
デザイナーだった記憶を忘れないために自分なりに気をつけていること
デザイナーだった記憶を忘れないために自分なりに気をつけていること
Fumiya Sakai
PWAをWebサービスに導入した話
PWAをWebサービスに導入した話
dobby618
普段こういうこと気にしながら、こんな風に作ってます。
普段こういうこと気にしながら、こんな風に作ってます。
c-mitsuba
What's hot
(12)
姫路ゆるいWeb勉強会のご紹介
姫路ゆるいWeb勉強会のご紹介
しながわWEB写真館データマッピングの御案内
しながわWEB写真館データマッピングの御案内
実装とアプリ開発と独学でiOSアプリ開発と向き合うこと
実装とアプリ開発と独学でiOSアプリ開発と向き合うこと
UIPageViewControllerとContainerViewでこんな見た目を実現するTips
UIPageViewControllerとContainerViewでこんな見た目を実現するTips
自分のライブラリを1年運用をして見た振り返りと知見
自分のライブラリを1年運用をして見た振り返りと知見
30代からのプライベートiOSデベロッパーのとしての軌跡
30代からのプライベートiOSデベロッパーのとしての軌跡
言語は違うけどもインスパイアされて作られたとあるライブラリ(PaperclipとLaravel-stapler)
言語は違うけどもインスパイアされて作られたとあるライブラリ(PaperclipとLaravel-stapler)
Keynoteを使った画像作成 for 関モバ9
Keynoteを使った画像作成 for 関モバ9
RubyとRのおいしい関係
RubyとRのおいしい関係
デザイナーだった記憶を忘れないために自分なりに気をつけていること
デザイナーだった記憶を忘れないために自分なりに気をつけていること
PWAをWebサービスに導入した話
PWAをWebサービスに導入した話
普段こういうこと気にしながら、こんな風に作ってます。
普段こういうこと気にしながら、こんな風に作ってます。
Viewers also liked
Androidアプリ滞在時間の計測
Androidアプリ滞在時間の計測
Shigeki Yamato
javascript を Xcode でテスト
javascript を Xcode でテスト
Yoichiro Sakurai
Material Designなdrawerを実装したい
Material Designなdrawerを実装したい
shinya sakemoto
iOSアプリ開発の現場で訊いてきたtips
iOSアプリ開発の現場で訊いてきたtips
今城 善矩
App extension for iOS
App extension for iOS
toyship
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
Unity testtool
Unity testtool
大介 束田
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
Yusuke Kita
テストの種類とBDD #33testing
テストの種類とBDD #33testing
Koji Hasegawa
Robotium を使った UI テストとレイアウト確認の効率化
Robotium を使った UI テストとレイアウト確認の効率化
健一 辰濱
User Scenario based UI testing with KIF
User Scenario based UI testing with KIF
Yusuke Kita
HTML5&API総まくり
HTML5&API総まくり
Shumpei Shiraishi
Tips for better CI on Android
Tips for better CI on Android
Tomoaki Imai
おもしろく働くための「わらしべ長者方式」
おもしろく働くための「わらしべ長者方式」
Shuichi Tsutsumi
Functional Programming in Swift
Functional Programming in Swift
Kaz Yoshikawa
Android lint-srp-practice
Android lint-srp-practice
cch-robo
全てSになる -RxJavaとLWSを持ち込む楽しさ-
全てSになる -RxJavaとLWSを持ち込む楽しさ-
Ryutaro Miyashita
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
Masataka Kono
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
Yukiya Nakagawa
Viewers also liked
(19)
Androidアプリ滞在時間の計測
Androidアプリ滞在時間の計測
javascript を Xcode でテスト
javascript を Xcode でテスト
Material Designなdrawerを実装したい
Material Designなdrawerを実装したい
iOSアプリ開発の現場で訊いてきたtips
iOSアプリ開発の現場で訊いてきたtips
App extension for iOS
App extension for iOS
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Unity testtool
Unity testtool
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
テストの種類とBDD #33testing
テストの種類とBDD #33testing
Robotium を使った UI テストとレイアウト確認の効率化
Robotium を使った UI テストとレイアウト確認の効率化
User Scenario based UI testing with KIF
User Scenario based UI testing with KIF
HTML5&API総まくり
HTML5&API総まくり
Tips for better CI on Android
Tips for better CI on Android
おもしろく働くための「わらしべ長者方式」
おもしろく働くための「わらしべ長者方式」
Functional Programming in Swift
Functional Programming in Swift
Android lint-srp-practice
Android lint-srp-practice
全てSになる -RxJavaとLWSを持ち込む楽しさ-
全てSになる -RxJavaとLWSを持ち込む楽しさ-
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
Similar to ハンドメイドカレンダー第15回potatotips用
デザインにもこだわったUIの事始め (Episode1)
デザインにもこだわったUIの事始め (Episode1)
Fumiya Sakai
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
Fumiya Sakai
ライブラリでよくある動きをUIKitのみでDIYしてみる(Part1)
ライブラリでよくある動きをUIKitのみでDIYしてみる(Part1)
Fumiya Sakai
カスタムトランジションやジェスチャーを生かしたUIの実装ポイント
カスタムトランジションやジェスチャーを生かしたUIの実装ポイント
Fumiya Sakai
LaravelでDBを使用しないbasic認証を簡単につくるtips
LaravelでDBを使用しないbasic認証を簡単につくるtips
Fumiya Sakai
カスタムトランジションやアニメーションを活用した「写真を生かすUI」のサンプル
カスタムトランジションやアニメーションを活用した「写真を生かすUI」のサンプル
Fumiya Sakai
20150215勉強会
20150215勉強会
Fumiya Sakai
あのアプリの動きをUIKitのみでDIYしてみる(part2)
あのアプリの動きをUIKitのみでDIYしてみる(part2)
Fumiya Sakai
RxSwiftでの実装練習の記録ノートとはじめの一歩
RxSwiftでの実装練習の記録ノートとはじめの一歩
Fumiya Sakai
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Fumiya Sakai
指の動きや遷移時等のアニメーションを生かしたUIのサンプル解説
指の動きや遷移時等のアニメーションを生かしたUIのサンプル解説
Fumiya Sakai
ContainerViewとStoryboardとSwift3.0の交響曲(シンフォニー)
ContainerViewとStoryboardとSwift3.0の交響曲(シンフォニー)
Fumiya Sakai
mBaaSの基本的な扱い方の事始め(parse.comとNCMBの使い方比べ)
mBaaSの基本的な扱い方の事始め(parse.comとNCMBの使い方比べ)
Fumiya Sakai
Railsの現場に入る前のお話(勉強法)
Railsの現場に入る前のお話(勉強法)
Fumiya Sakai
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
Hideharu Okuma
ものづくりにかける時間 工数の見積もりと計画づくり
ものづくりにかける時間 工数の見積もりと計画づくり
Reimi Kuramochi Chiba
Paperclip&amazon s3で画像アップロード
Paperclip&amazon s3で画像アップロード
Fumiya Sakai
複数人でSwift開発を行うには
複数人でSwift開発を行うには
Yuya Fujiwara
実践 大都会式 プロトタイピング&フロントエンド 2014
実践 大都会式 プロトタイピング&フロントエンド 2014
Masayuki Maekawa
デザイン系の学校に通っていない学生のためのポートフォリオことはじめ
デザイン系の学校に通っていない学生のためのポートフォリオことはじめ
Aimi Shinohara
Similar to ハンドメイドカレンダー第15回potatotips用
(20)
デザインにもこだわったUIの事始め (Episode1)
デザインにもこだわったUIの事始め (Episode1)
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
NativeBaseをはじめとするUIに関する ライブラリを使ったサンプルを作ってみた
ライブラリでよくある動きをUIKitのみでDIYしてみる(Part1)
ライブラリでよくある動きをUIKitのみでDIYしてみる(Part1)
カスタムトランジションやジェスチャーを生かしたUIの実装ポイント
カスタムトランジションやジェスチャーを生かしたUIの実装ポイント
LaravelでDBを使用しないbasic認証を簡単につくるtips
LaravelでDBを使用しないbasic認証を簡単につくるtips
カスタムトランジションやアニメーションを活用した「写真を生かすUI」のサンプル
カスタムトランジションやアニメーションを活用した「写真を生かすUI」のサンプル
20150215勉強会
20150215勉強会
あのアプリの動きをUIKitのみでDIYしてみる(part2)
あのアプリの動きをUIKitのみでDIYしてみる(part2)
RxSwiftでの実装練習の記録ノートとはじめの一歩
RxSwiftでの実装練習の記録ノートとはじめの一歩
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
Firebaseでのファイルアップロード処理と便利ライブラリの紹介
指の動きや遷移時等のアニメーションを生かしたUIのサンプル解説
指の動きや遷移時等のアニメーションを生かしたUIのサンプル解説
ContainerViewとStoryboardとSwift3.0の交響曲(シンフォニー)
ContainerViewとStoryboardとSwift3.0の交響曲(シンフォニー)
mBaaSの基本的な扱い方の事始め(parse.comとNCMBの使い方比べ)
mBaaSの基本的な扱い方の事始め(parse.comとNCMBの使い方比べ)
Railsの現場に入る前のお話(勉強法)
Railsの現場に入る前のお話(勉強法)
デザイナさんにGithubでpr投げてもらうまで
デザイナさんにGithubでpr投げてもらうまで
ものづくりにかける時間 工数の見積もりと計画づくり
ものづくりにかける時間 工数の見積もりと計画づくり
Paperclip&amazon s3で画像アップロード
Paperclip&amazon s3で画像アップロード
複数人でSwift開発を行うには
複数人でSwift開発を行うには
実践 大都会式 プロトタイピング&フロントエンド 2014
実践 大都会式 プロトタイピング&フロントエンド 2014
デザイン系の学校に通っていない学生のためのポートフォリオことはじめ
デザイン系の学校に通っていない学生のためのポートフォリオことはじめ
More from Fumiya Sakai
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
Fumiya Sakai
iOS側のUIの特徴と見比べるAndroid側でのUI実装のヒント
iOS側のUIの特徴と見比べるAndroid側でのUI実装のヒント
Fumiya Sakai
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
Fumiya Sakai
Measures for Growth with Firebase Remote Config & Unit Testing Using RxSwift
Measures for Growth with Firebase Remote Config & Unit Testing Using RxSwift
Fumiya Sakai
2022年の抱負とここ数年続けてきたインプット
2022年の抱負とここ数年続けてきたインプット
Fumiya Sakai
既存プロジェクトで使っていたDIをお引っ越し&DIYすることになった
既存プロジェクトで使っていたDIをお引っ越し&DIYすることになった
Fumiya Sakai
動画プレイヤーアプリの開発を通じて学んだ機能を実現するための要点解説
動画プレイヤーアプリの開発を通じて学んだ機能を実現するための要点解説
Fumiya Sakai
UI実装に関するセッションを 簡単ながら振り返ってみる(仮)
UI実装に関するセッションを 簡単ながら振り返ってみる(仮)
Fumiya Sakai
最近の業務やAndroid関連のインプットと振り返り
最近の業務やAndroid関連のインプットと振り返り
Fumiya Sakai
少しずつキャッチアップしていくAndroidアプリ開発の補足と振り返り
少しずつキャッチアップしていくAndroidアプリ開発の補足と振り返り
Fumiya Sakai
少しずつキャッチアップしていくAndroidアプリ開発
少しずつキャッチアップしていくAndroidアプリ開発
Fumiya Sakai
UIKitやSwiftUIで表現や動きが特徴的なUI実装事例を考察する
UIKitやSwiftUIで表現や動きが特徴的なUI実装事例を考察する
Fumiya Sakai
レイヤー分けをしたアーキテクチャで作るiOSアプリ&バックエンドのサンプル実装をのぞく
レイヤー分けをしたアーキテクチャで作るiOSアプリ&バックエンドのサンプル実装をのぞく
Fumiya Sakai
iOSアプリ開発で意識すると役立ちそうな「つなぎ目」の部分について
iOSアプリ開発で意識すると役立ちそうな「つなぎ目」の部分について
Fumiya Sakai
試して感覚を掴んでみるUICollectionViewCompositionalLayout & Combine
試して感覚を掴んでみるUICollectionViewCompositionalLayout & Combine
Fumiya Sakai
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
Fumiya Sakai
何故に私達(特に私)はアプリのアニメーションや UI表現に魅了されるのか? そして共存と向き合いを考える
何故に私達(特に私)はアプリのアニメーションや UI表現に魅了されるのか? そして共存と向き合いを考える
Fumiya Sakai
アプリ開発におけるテキスト装飾のアイデア集
アプリ開発におけるテキスト装飾のアイデア集
Fumiya Sakai
ライブラリやView構造を有効活用して iOSアプリのUIをオシャレにするワザ紹介
ライブラリやView構造を有効活用して iOSアプリのUIをオシャレにするワザ紹介
Fumiya Sakai
部品に切り分けて考えるView構造とライブラリを上手に活用したUI実装
部品に切り分けて考えるView構造とライブラリを上手に活用したUI実装
Fumiya Sakai
More from Fumiya Sakai
(20)
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
RxDataSourceをNSDiffableDataSourceへ置き換える際のTips集紹介
iOS側のUIの特徴と見比べるAndroid側でのUI実装のヒント
iOS側のUIの特徴と見比べるAndroid側でのUI実装のヒント
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
Measures for Growth with Firebase Remote Config & Unit Testing Using RxSwift
Measures for Growth with Firebase Remote Config & Unit Testing Using RxSwift
2022年の抱負とここ数年続けてきたインプット
2022年の抱負とここ数年続けてきたインプット
既存プロジェクトで使っていたDIをお引っ越し&DIYすることになった
既存プロジェクトで使っていたDIをお引っ越し&DIYすることになった
動画プレイヤーアプリの開発を通じて学んだ機能を実現するための要点解説
動画プレイヤーアプリの開発を通じて学んだ機能を実現するための要点解説
UI実装に関するセッションを 簡単ながら振り返ってみる(仮)
UI実装に関するセッションを 簡単ながら振り返ってみる(仮)
最近の業務やAndroid関連のインプットと振り返り
最近の業務やAndroid関連のインプットと振り返り
少しずつキャッチアップしていくAndroidアプリ開発の補足と振り返り
少しずつキャッチアップしていくAndroidアプリ開発の補足と振り返り
少しずつキャッチアップしていくAndroidアプリ開発
少しずつキャッチアップしていくAndroidアプリ開発
UIKitやSwiftUIで表現や動きが特徴的なUI実装事例を考察する
UIKitやSwiftUIで表現や動きが特徴的なUI実装事例を考察する
レイヤー分けをしたアーキテクチャで作るiOSアプリ&バックエンドのサンプル実装をのぞく
レイヤー分けをしたアーキテクチャで作るiOSアプリ&バックエンドのサンプル実装をのぞく
iOSアプリ開発で意識すると役立ちそうな「つなぎ目」の部分について
iOSアプリ開発で意識すると役立ちそうな「つなぎ目」の部分について
試して感覚を掴んでみるUICollectionViewCompositionalLayout & Combine
試して感覚を掴んでみるUICollectionViewCompositionalLayout & Combine
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
デザイナー→Webエンジニア→iOSエンジニアと渡り歩いた僕なりのSwiftとの向き合い方と生かす戦略
何故に私達(特に私)はアプリのアニメーションや UI表現に魅了されるのか? そして共存と向き合いを考える
何故に私達(特に私)はアプリのアニメーションや UI表現に魅了されるのか? そして共存と向き合いを考える
アプリ開発におけるテキスト装飾のアイデア集
アプリ開発におけるテキスト装飾のアイデア集
ライブラリやView構造を有効活用して iOSアプリのUIをオシャレにするワザ紹介
ライブラリやView構造を有効活用して iOSアプリのUIをオシャレにするワザ紹介
部品に切り分けて考えるView構造とライブラリを上手に活用したUI実装
部品に切り分けて考えるView構造とライブラリを上手に活用したUI実装
ハンドメイドカレンダー第15回potatotips用
1.
カレンダーを自作する 大概ライブラリ使うけど自分で作ってみる
2.
自己紹介 酒井文也(さかい ふみや) 今までの仕事履歴(本業) 石川県金沢市生まれ・東京(大塚)住まいの30歳 本業はサーバーサイドのプログラマ ※Railsを使っています 26歳∼30歳:PHP
/ Rubyプログラマ 23歳∼25歳:Webデザイナー兼ディレクター Objective-C歴:3ヶ月くらい Swift歴:50日 趣味:シルバーアクセサリー集め・スイーツ作り・開発 女子向けと食べ物系コンテンツのお仕事が多い… → やっと1個アプリをリリースできました
3.
カレンダーでもこんなのしたい なんで自分でつくってみたいと思ったの? 参考にしたもの 既存のカレンダーライブラリは… ・日本の祝祭日に対応してない 機能:ジョルテ(Androidアプリ) デザイン:Fril ・デザインの変更をもっと簡単にしたい ・次の画面に値を引き継いで渡したい ポイントは「ボタンを並べてカレンダー風に」すること ・上位バージョンで使えないかもしれない ・ソースを見たらマジで地獄だった objective-cを始めて5日目の僕はこうなった ・よさげなのはあったけど中国語だった 上記のような悲劇は嫌なので もう自分でつくることにした 期間:1day Swift移植6hour
4.
では実際にサンプルを! こちらのページからダウンロードをどうぞ 今後の拡張予定 https://github.com/fumiyasac/handMadeCalendar ・上記ページの「Download ZIP」よりどうぞ! ・デザイン変更&画面遷移サンプル(近日更新予定) ・日本の祝祭日対応(3年後までは検証済み)※Objective-Cのみ ・こちらは今後も更新は随時行う予定です。 ※ 上記の使用例はリリースしたアプリがありますので、 アプリ名「Coffre」で検索してみてください! https://github.com/fumiyasac/handMadeCalendarOfSwift
5.
軽く処理の説明に関して ※プログラムがはじめての方は「ふーん」程度でも大丈夫です ※「Swift版」はまだ祝祭日計算ロジックないです…すみません! ※基本的な作り方はこちらのURLに解説を掲載しています。 通称:ハンドメイドカレンダー デフォルトのデザインは「円」と「ピンク」がベースです ※「Swift版」「Objective-C版」も用意しています http://blog.just1factory.net/programming/179
6.
カレンダー計算の説明 ①7(横)×6(縦)の入れ物を作る for文で配置 このボタンにはi =
0, 1, … , 41の番号があるイメージ ※まるいやつはボタン ②1日の日付と曜日がカレンダー コンポーネントでとれるので ボタンに対して日を入れる。 曜日は日曜∼土曜が 1∼7の数値で取れる 1日の位置は、i == dayOfWeek - 1 で決定できる ③条件分岐は下記の3パターンに 対して行う(日付が入る or 日 付が入らない場合) 曜日とその月の最後 の日から条件を決定 case1) 日付が入らない: i < dayOfWeek - 1 case2) 日付が入る: i == dayOfWeek - 1 || i < dayOfWeek + maxDay - 1 case3) 日付が入らない: i == dayOfWeek + maxDay - 1 || i < 42 ※変数: dayOfWeek: 曜日 maxDay: その月の最終日 ※日付が入る場合: ボタンにタグを仕込む (タグ=日の値となる)
7.
祝祭日の計算ロジック ※数学的な話になります 計算で出す際にハマったポイント ※ハッピーマンデー法 ※未来の祝祭日 ※ゴールデンウィーク&シルバーウィーク ※春分の日・秋分の日 参考にしたもの ★Wikipedia(祝祭日のパターン抽出のため) ★こちらのサイト 法律の改正等があるかも知れないので調べた http://p-ho.net/index.php?page=22 PHPのコードをObjective-Cへ移植 (※秋分・春分の考慮もここを参考にしています)
8.
ありがとうございました m(_ _)m まだまだ未熟で申し訳ないです
Download now