1/4

スーツ着るとテンションが仕事モードになりますね。

イデアはたくさん湧いてくる。

・メルマガ過去ログ管理サービス

・プロジェクト失敗兆候の機械学習 ← 失敗パターンの機械学習

Webサービスの体験代行

iPadiPhone下取り代行

・倉庫に眠っている開発デバイスのレンタルプラットホーム

・eSIM実装

・Node.jsのswift実装

・記念コインの預かりサービス

・届いた手紙をスキャンしてメールするサービス からの メールすると実際に郵送してくれるサービス

・レシートのスキャンデバイスとSoracomAIrの連動

・過去のアイデアメモからの自動アイデア提案

...

イデアだけでは価値はなく
すべてを作る時間はなく
自分が価値を出せる内容を考える。

ハッカソンに行けば「場のちから」が働いて何かしら形を作れる。

継続

dotinstall +1 平成進化論過去ログ +3

1/3

新規プロダクトのプロトタイプを作るが思った通りに進まず休憩。

あらためて、自分の強みはなんだろう。

努力しなくても勝てる場所で努力する。

変わった機能を考えるのは大好き。 ドッキリ、メイキングが大好き。

海外のドッキリは良い感じにぶっ飛んでいて良い。 Scare Tacticsなど。

継続

dotinstall +6 平成進化論過去ログ +2

撮影画面でデバイス回転を禁止するには

UIImagePickerControllerを継承したクラスを作成し、そちらを使用します。

XXXCameraViewController.h

#import <UIKit/UIKit.h>

@interface XXXCameraViewController : UIImagePickerController

@end

XXXCameraViewController.m

#import "XXXCameraViewController.h"

@interface XXXCameraViewController ()

@end

@implementation XXXCameraViewController

- (BOOL)shouldAutorotate
{
    return NO;
}

- (NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationMaskPortrait;
}

@end

使用するにはこんな形。

#import "XXXCameraViewController.h"

    XXXCameraViewController *cameraViewController = [[XXXCameraViewController alloc] init];
    [cameraViewController setDelegate:self];
    [cameraViewController setSourceType:UIImagePickerControllerSourceTypeCamera];
    
    [self presentViewController:cameraViewController animated:YES completion:nil];

カスタムキーボードの領域高さを変更する

swiftで、これで成功しました。

override func viewDidAppear(animated: Bool) {

    let heightConstraint = NSLayoutConstraint(
        item:self.view,
        attribute:NSLayoutAttribute.Height,
        relatedBy:NSLayoutRelation.Equal,
        toItem:nil,
        attribute:NSLayoutAttribute.NotAnAttribute,
        multiplier:0.0,
        constant:100)

    self.view.addConstraint(heightConstraint)
}

カスタムキーボード作成時エラー

iOS8から作成可能なカスタムキーボードを作成している時に

Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier.

が出た時の対応。

カスタムキーボードのTargetのバイナリ名を変更しました。

(本体となるTargetからembedしている物です。)

カスタムキーボードのTargetのBuild Settingsの「Product Name」を変更します。 本体となるTargetのBundle Identifierが先頭に存在するようにします。

固定値で書いてもOKですし

$(PARENT_APP_BUNDLE_IDENTIFIER).$(PRODUCT_NAME:rfc1034identifier)

等でも通るでしょうか。

iOS系開発実績一覧

クイズアプリ(消費型アプリ内課金機能とFacebookTwitter・メールアドレスログイン機能実装を担当。サーバ側APIC#で実装)

薬歴記録アプリ(企業向けiPadアプリ。Windowsサーバ連携。SQlite使用。)

天気予報アプリ(外部APIより天気情報取得)

連絡先テキスト取得アプリ(アプリ内課金対応)

QR読み取りアプリ(連結QR対応。高速)

Bluetooth Low Energy対応センサーアプリ

iBeacon対応センサーアプリ

エンタメ系キャラクター物タイマーアプリ(同一ソースでの)

AR3次元デモアプリ

スロットマシーンアプリ(画面デザインとスロットのアニメーション部分を担当)

メール自動送信アプリ

他、多数。