ios

Siriとfirebaseを連携させて、アプリを操作してみる

こんにちは。はじめまして。 クライアントワーク事業部でフロントエンドエンジニアをしている マチダヨウスケと申します。 www.kayac.com この記事は、Tech KAYAC Advent Calendar 2020 の21日目の記事になります。 本記事の内容について TouchDesignerの公…

iOSDC Japan 2018で「Musicアプリのトランジションを再現する」というトークをしてきました

こんにちは。技術部 Lobi 事業部の長堂です。 カヤックの技術ブログには初登場なので、一言で自己紹介をさせていただきます。 沖縄出身の自称ボディビルダーです。 自称ボディビルダーとは言え、本業は iOS エンジニアです。 iOS エンジニアとしての技術力を…

既存開発と iPhoneX 対応を両立するために、あえてビルドを失敗させる

この記事は Tech KAYAC Advent Calendar 2017 の5日目の記事です。 毎回誰にも共感されない techblog.kayac.com や techblog.kayac.com な記事を書いております Lobi で iOS アプリを直している @Gemmbu です。 ところで iPhoneX が出てもう一ヶ月経ちますが…

【お詫びと訂正】iOS11でついにSafariからカメラにアクセスできるようになりました。(コピペで動くサンプルコード付き)

お詫びと訂正:(2017/06/08 23:32) 本記事内に掲載しているスクリーンショットが、 Apple.Incの開発者利用規約(APPLE BETA SOFTWARE PROGRAM AGREEMENT APPLE INC.)に抵触しているというご指摘をいただきました。 Apple.Incの開発者利用規約から、掲載内…

ウェブページをできる限りネイティブアプリっぽく魅せるテクニックまとめ 〜アップルにリジェクトされつづけるなら、ウェブアプリとストアをつくって自前で配信してしまおうという企み〜

https://kimizuka.github.io/web-app-store/example/ 北斗市公式キャラクター ずーしーほっきー ©2013 北海道北斗市 を使用させていただいております。ウェブページをできる限りネイティブアプリっぽくみせて配信するために色々研究しました。 もくじ はじめ…

ドキュメントがない機能をどうやって実装するか

こんにちは。 iOS/Android エンジニアをやっている @Gemmbu です。 Advent Calendar には毎年参加しているのですが、誰にも記事が刺さらず毎度心がちょっと折れています。 ドキュメントがない機能をどうやって実装するか iOS 10 から Broadcast Extension と…

#9 iOS で動的にインクリメント関数を実装する

カヤックのAdvent Calendar 9日目は @Gemmbu がお送りします。 iOS でも実行時に確保したメモリ上のコードが動作することはある界隈では有名ですが、 手元で試したことがある方はすくないのではと思います。 そこで実行時に確保したメモリ上に、与えられた数…

#6 ガワネイティブアプリをつくろう!!

ガワネイティブアプリをつくろう! こんばんは。カヤックのAdvent Calendar6日目は、@fnobiがお送りします。 最近の業務ではいけてるSDKを作るため、Javaを書いたりC#を書いたりC++を書いたりしつつ、 Webを作るのも大好きなのでJavasciptをがりがりしたりし…

ぼっちiOS開発者がParse(Parse.com)使った結果wwwwwwwww tech.kayac.com Advent Calendar 2013

このエントリーはtech.kayac.com Advent Calendar 2013の7日目のエントリーです。 いきなり釣りっぽいタイトルで申し訳ありません。 LobiチームでiOSエンジニアをしております@_somtdです。 今回急遽、@soh335さんのバーターとしてAdvent Calendar 2013にて…

#19 「iOS6のカスタムUIAcitivityのつくりかた」 tech.kayac.com Advent Calendar 2012

突然ですが、tech.kayacの読者の皆様方におかれましては、自社でWebサービスを運営している方、及びそのサービスのクライアントとしてのネイティブiOSアプリをリリースされている方はかなり多いのではないのでしょうか。 そんな独自サービス/アプリを、もっ…

#17「並列処理はGCD! 」tech.kayac.com Advent Calendar 2012

はじめまして!iOSのプログラム書いたり、perlを書いたりと色々している@Maco_Tasuです。 このエントリは tech.kayac.com Advent Calendar 2012 の17日目の記事です。 この2012年は、卒業制作関係でIllustratorを使ったり、企画をひたすら考えたりと多様多種…

#8 「iOSのバージョン間の溝を埋めるテクニック」 tech.kayac.com Advent Calendar 2012

こんにちは、iOSプログラマーの_ishkawaです。 このエントリは tech.kayac.com Advent Calendar 2012 8日目の記事です。 テーマは「私の中のマイイノベーション 2012」です。 12月。恋人たちが心の溝を埋めていく中、僕はiOSバージョンの溝を埋めております…

#7「アプリつくって売るだけじゃない。そうiPhoneならね。」tech.kayac.com Advent Calendar 2012

いきなりウザめの記事タイトルで申し訳ありません。ガジェット大好きiOS開発者のid:SOMTDです。 このエントリはtech.kayac.com Advent Calendar 2012 7日目の記事です。 テーマは「私の中のマイイノベーション 2012」 最近、flashできないの?JSできないの?…

initTouchEventにおけるAndroidとiOSの引数違い

こんにちは。毎日欠かさずAndroidと心で対話をおこなうHTMLファイ部の高橋です。入社4週目にしての初投稿です。 UIのタッチ操作が絡むJSのテストで、タッチイベントを生成する際のハマりどころをエントリします。 きっかけ 先日、JsTestDriverでタッチイベン…

libcurlを Android アプリからつかう方法 (ついでにopensslも)

この記事は「Android Advent Calendar 2011 」の裏エントリとして書いています。 17日の表のエントリは@out_of_kayaさんの「見せてもらおうGNのフェイスアンロックの性能とやらを! - だらだらいこうぜ」 前の日の記事は同僚の@9reによる「Support Packageと…

10/15 面白法人カヤック主催「スマートフォンアプリワークショップ ”twitterアプリ改造大会!”」のご案内

10/15 開催!! まだお申し込み受け付けております。みなさまのご参加お待ちしております! イベントの詳細 面白法人カヤックでは、定番のtwitterアプリをiPhone・Androidの両方で改造しながら学ぶワークショップイベントを開催します。 当日は、その場でチ…

「スマートフォンアプリエンジニア ライトニングトーク交流会」のご案内

最近ロードバイクのコンポーネントを一新しました。nagataです。 この度スマホアプリにまつわる交流会を開催する運びとなりましたのでお知らせいたします! 今年度、カヤックのラボチームBMSP(ブッコミスマートフォン)はスマートフォン上で 新しいプラット…

SWF on iPhone!「FlashForward」

※Chromeで本文エリアをスクロールするとエラーになるそうです。ごめんなさい! こんにちは!1年間自転車通勤を続けた結果、健康診断で「おっ!」と言われて大満足のaragaです! SWFをiPhone上のSafariで動かすプロジェクト「FlashForward」をgithubで公開し…

12月17日 アプリ勉強会in鎌倉 開催します!

アプリ勉強会in鎌倉 開催します! 今年は、iPhoneアプリ、mixiアプリ、Androidアプリなど何かと「アプリ」が話題になりました。 「流行っているのはわかるけど今ひとつ理解できていない」 「はじめてみたいけど実際どうなの?」 そんな、みなさんを対象にア…

libcurlをiPhoneアプリからつかう方法 (ついでにopensslも)

iPhoneアプリから自己証明書の https サーバーに接続しようと思った場合、どうするのがいいでしょう。 普通に Objective-C の NSURLConnection を使用すると証明書の検証エラーになってしまいます。少し検索すると非公開APIを使用して回避する方法もあるよう…

xcode & toolchain ハイブリッドな iPhone アプリを作成する上での TIPS

現在、iPhone アプリを開発する環境としては大きく2種類の選択肢があります。 一つはアップルから公式に提供されている iPhone SDK を使用する方法、もう一つは saurik 氏によって公開されている toolchain 環境を使用する方法です。 iPhone SDK は無料で公…