サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
crossbridge-lab.hatenablog.com
Cronで定期的に動かしているGo言語で書かれたプログラムからSlackの特定のチャンネルにメッセージを送りたいと思って調べてみました。 どうやらWebhook URLを使えば簡単にSlackのチャンネルにメッセージを送ることができるようです。 というわけでまずはSlackのWebhookのURLを取得します。 Webhook URLを取得する ブラウザで以下のアドレスにアクセスします。 https://slack.com/services/new/incoming-webhook Post to Channelの箇所でメッセージを送りたいチャンネルを選択します。 ここで選んだチャンネルはメッセージを送信するときのデフォルトのChannelとなるだけで、送信する際に別のChannelを指定することもできるます。 選択したらAdd Incoming WebHooks integrationボ
今回はGoogle Home と Android ThingsでLチカする方法を解説します。 Google Homeとは Google HomeとはGoogleが開発したスマートスピーカーです。2016年11月にアメリカで発売されましたがしばらく日本では買うことができず、2017年10月にようやく日本でも発売されました。AmazonのスマートスピーカーであるEchoに対抗してか、セールも行われ思わず買ってしまった人も多いのではないでしょうか。 Google Homeはタッチパネルやキーボードなどの入力装置は持たず、基本的に話しかけることで操作します(一応、本体上部を触って音量の操作などができる)。話しかけることで天気や交通情報を教えてくれたり、音楽を再生したりすることができます。 store.google.com Android Thingsとは 次にAndroid Thingsですがこち
WWDC2017で発表された内容です。 すでにApp Store Review Guidelinesも改定されており、用意されているAPIを使えとなっています。 変更点 iOS10までのAppStoreでは最新バージョンの評価が表示されていたが、iOS11からはバージョン別ではなく総合的な評価になる。 iOS10.3はAppStoreへのDeepLinkが用意された iOS11からはレビューはSKStoreReviewControllerクラスを使うことを推奨 レビューへ誘導するカスタムアラートは禁止 AppStoreへのDeepLink 例) https://itunes.apple.com/us/app/itunes-u/id490217893?action=write-review アプリ内の設定画面に評価をするボタンを設置する 評価するか?というAlertは出してはいけない。アラー
Mac Mini 2018モデルはこちら crossbridge.biz iMacやMacBook Proなど新しいモデルが発売されていく中、2014年にLate 2014が発売されてからここ数年音沙汰がないMac mini。iMacはiMac Proというプロスペックな上位モデルが発売され、MacBook/MacBook Proに至ってはすでにあのキーボードが3世代目となりました。 手頃な価格で購入することができ、省スペースな筐体、好きなディスプレイを使うことができるMac miniが好きでG4時代から新しいモデルが出る度に買い替えて使ってきました。・・・が!Late 2014には手を出さず、未だにLate 2012を使い続けています。 2018年にもなって2012年に発売されたLate 2012を使い続けている2つの理由 CPUがクアッドコア ストレージ(HDD/SSD)とメモリを自分
はじめに 本記事は以下の記事の新SDK対応版です crossbridge-lab.hatenablog.com BaaS の1つである Firebase の勉強がてらサンプル的なiOSのチャットアプリを作ったメモです。Firebaseの使い方はとても簡単でした。 Firebaseとは Firebase とはチャットアプリのようなリアルタイムにデータを同期する必要があるサービスに適しているバックエンドサービスです。データはSQLではなくJSONのオブジェクトとして保存されます。Parse を使おうとした矢先に終了のお知らせが出てしまったので、何か他のサービスを使ってみようと Firebase を選んでみました。 ※使う理由としてはチャットアプリではないのですがまずは勉強に簡単なチャットアプリをということです。 REST APIの他、以下のSDKが用意されています。 JavaScript iO
2016/11/20 修正 本文中のコードをSwift3対応に置き換えました はじめに 本記事では Swift を使ってソースコード上から Storyboard 上に配置した ViewController にアクセスする方法を解説します。 ソースコードから Storyboard 上に配置した ViewController にアクセスする 1. 対象となる Storyboard をインスタンス化する まず Storyboard を取得します。Storyboard のファイル名を指定して UIStoryboard クラスをインスタンス化します。 // 名前を指定して Storyboard を取得する(Main.storyboard の場合) let storyboard = UIStoryboard(name: "Main", bundle: nil) 2. Storyboard のインスタン
はじめに Adobe から公開されている Adobe Creative SDK を使って、 iOS の画像加工アプリを30分で作ってみようと思います。 Adobe Creative SDK とは Adobe Creative SDK とは、Adobe が公開している Creative Cloud の様々な機能やサービスをクラウド経由で簡単に利用することができるSDKです。ユーザが Adobe ID を使ってログインすることで Creative Cloud のストレージにアクセスすることもできます。 画像加工アプリ で、今回は Adobe Creative SDK の機能のうち、画像エディタの機能を使ってみようと思います。 要件は簡単、以下の3つです。 カメラロールとカメラ撮影で画像を用意する Adobe Creative SDK の機能で画像を加工する カメラロールに加工した画像を保存する
2016/11/20 修正 本文中のコードをSwift3対応にしました はじめに UIImageView に画像をアスペクト比を保ったまま全体を表示するには UIImageView にAspect Fitを設定します。この時に UIImageView のアスペクト比と画像のアスペクト比が異なると上下、または左右に余白ができてしまいます。今回は Auto Layout を使って画像に合わせて UIImageView のアスペクト比を変更する方法を解説します。 Aspect Ratio Auto Layout にはAspect Ratioというアスペクト比を設定して View のサイズを決定する成約があります。Storyboard上で3:2や16:9などの比率を設定することが出来ます。UIImageViewに表示する画像のアスペクト比が固定であればこの方法で解決します。 しかし、UIImage
本記事の内容は2016年5月に発表された新しいSDKについてではなく、古いSDKの記事になります。新しいSDKについては以下の記事を参照してください。 crossbridge-lab.hatenablog.com はじめに BaaS の1つである Firebase の勉強がてらサンプル的なiOSのチャットアプリを作ったメモです。Firebaseの使い方はとても簡単でした。 Firebaseとは Firebase とはチャットアプリのようなリアルタイムにデータを同期する必要があるサービスに適しているバックエンドサービスです。データはSQLではなくJSONのオブジェクトとして保存されます。Parse を使おうとした矢先に終了のお知らせが出てしまったので、何か他のサービスを使ってみようと Firebase を選んでみました。 ※使う理由としてはチャットアプリではないのですがまずは勉強に簡単なチャ
2016/11/19 修正 サンプルをSwift3に対応させました はじめに 本記事では ContainerView と UIPageViewController を使って画面の一部をページングさせる方法を解説します。言語は Swift です。UIPageViewController のインスタンスから View を取得して frame を設定したり、ソースコードで Constraints を設定して Autolayout でいい感じに表示させたりすることでも実現可能ですが、ContainerView を使うことで Storyboard 上で画面上に任意のサイズで UIPageViewController (の View) を表示させることが可能になります。 UIPageViewController とは まず UIPageViewController とは何?というのを簡単に説明します。
はじめに 本記事では、Android Studio を使って Kotlin での開発を始める第一歩を解説します。流れとしては以下の通りです。 Android Studio に Kotlin プラグインをインストールする Java のソースを Kotlin に変換する プロジェクトのセッティング(build.grade)に Kotlin 用の記述を追加する Kotlin とは Kotlin とは JetBrains 社によって開発されたプログラミング言語です(公式サイトはこちら https://kotlinlang.org)。Android アプリ開発は通常 Java を用いて行いますが、その代替手段として Kotlin が昨今注目を集めています。Kotlin はざっくりと以下の特徴があります。 完全なJavaとの相互運用性 Javaより簡潔、安全 型推論やクロージャなど関数型言語の特徴も取
このページを最初にブックマークしてみませんか?
『crossbridge-lab.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く