サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
www.conit.co.jp
こんにちは、いちかわです。 前回のエントリで少し書いたサンプルをgithubに公開しました。 アプリ内課金サンプル 注) 最低限の目的を達成するだけのものなので、レシートの検証とか、大事なことが色々抜けています。 あくまで参考程度として見てもらえればと思います。 サンプルアプリは、 プロダクトの一覧 プロダクトの詳細 の2つの画面で構成されています。 1.プロダクト一覧 iTunes Connectに登録したプロダクトIDの一覧を取得するようなAPIが見当たらなかったので、プロダクトの情報をplistに登録してその内容を表示することで画面を作成しています。 随時プロダクトが追加されるようなアプリの場合、プロダクト一覧をサーバから配信するようにしないと、コンテンツが増えるたびにアプリのアップデートが必要になりそうですね。 2.プロダクト詳細 一覧で選択されたプロダクトの情報を、AppStor
こんにちは、いちかわです。 ついに、iPhone5とiOS6がでましたね! 弊社でも早速iPhone5を手に入れましたが、AUのLTEの速さにびっくりしました。 iOS6ベータが提供された時から、気になっていたというか、Samurai Purchaseの競合じゃねーか!と戦々恐々していた、アプリ内課金のコンテンツをAppleさんがホスティングしてくれる機能について調べてみました。 今までのアプリ内課金では、ダウンロード型のコンテンツを提供する場合は、自分でサーバを立ててコンテンツをダウンロードできるようにする必要がありました。 Samurai Purchaseでは、開発期間の短縮や運用コストを削減するのに貢献できるよう、コンテンツの管理&配信をASPとして提供してます。 今回Appleから提供されたコンテンツ(プロダクト)のホスティングは、どんなものかと簡単に説明すると以下のように感じとな
こんにちはSSSP佐々木です。 SamuraiNotification開発チームでは、Googleさんから突然発表されたにも関わらず 光陰矢のごとくGCMに対応しました。 早速GCMバージョンのAndroidサンプルアプリをGitHUBに公開しましたので、 ご説明します。 C2DMからGCMに乗り換える為のアプリ変更点 C2DM時代はSenderID(eメールアドレス)を使って、registrationを行いましたが、 GCMになってからは、Google APIConsoleでプロジェクトを作成し、そのプロジェクトのIDを SenderIDとして使います。 それ以外は特に特記すべき変更点はありません。 下準備
iOSプッシュ通知 組み込みチュートリアル(Samurai Notification) SSS Producer佐々木です。 以前、iOSプッシュ通知アプリサンプルコードを公開しましたが、 管理画面操作も含めた全体的なチュートリアル手順を紹介します。 1. 管理画面にて新規アプリ登録 1−1.アプリ名の設定とSamuraiNotificationを使うように登録します。 アプリケーション名を入力し、SamuraiNotificationにチェックマークを入れます。 PEMファイルを持っている場合は、ここでPEMファイルを登録できますが、 チュートリアルでは、次項で説明します。 1−2.プッシュ送信用のPEMファイルを登録します。 1−2−1.iOS DevCenterにてAPPIDを作成します (1−2−1は新規にアプリを登録する場合の手順になります。既にリリースしているアプリの場合は、登
拝啓 時下ますますご清栄のこととお慶び申し上げます。 平素より格別のお引き立てを賜り厚くお礼申し上げます。 この度、株式会社コニットは株式会社ミクシィによる発行済の全株式の取得に合意し、完全子会社となるはこびとなりました。 今後の弊社サービス『Samurai Purchase』の発展と、 『mixi』の利便性向上に大きく貢献するものと確信しております。 これを機に社員一同新たな決意をもって鋭意努力いたす所存でございますので、 今後も倍旧のご愛顧を賜りますようお願いいたします。 甚だ略儀ではありますが、書中をもちましてご挨拶を申し上げます 。 敬 具 川崎市多摩区宿河原6-11-17 株式会社コニット 代表取締役 橋本謙太郎 プレスリリース内容 Author:
最近では、WEB2.0時代というか、REST時代というか WEBサービス時代というかHTTP-API時代というか 分散並列時代というか API提供者側から見ると、 1つの処理をどれだけ早く処理するか?とか、ターンアラウンドタイムを短くするか? という議論は、まだあるものの ここ数年は 1つの処理は2秒かかっていいので、どれだけ多くのリクエストを同時並列に処理できるか? という議論のほうが多くなってきました。 なんでかというと、ハードウェアの進化方法が クロック競争から、コア数競争に変化したことで、 1台のマシンに4コア8コア16コアCPUと並列で処理する方が 可能となってきたバックグラウンドがあります。 (ハンドヘルドでも2コアが出てきましたし。) そんな時に「java.util.concurrent」は便利ですので紹介します。 要件ソーシャルグラフAPIから、友達の友達の情報をとってくる
こんにちは。橋本です。 昨日の記事がいろんな所でRTされ、大きな反響を頂き非常に喜んでいます。 孫泰蔵さんにもRTされちゃいました。(恐縮です) さて、今日はスマートフォンアプリの画面デザインについて書こうと思います。 よく、「アプリと一緒に画面のデザインもお願いします」との依頼を受けます。簡単なようで、これが結構難解です。 社内にもデザイナーはいますが、アプリのコンセプトや内容によっては得手不得手があり、簡単にはできません。 ですが、見積で最初に削られるのはデザインなのです。「見た目かっこよくなくてもいいから、金額下げてください」てな感じで。 多くの開発者は画面デザインや、アプリUI設計は苦手です。 画面のデザインはあくまでもデザイナーの仕事であって、開発で学んだ経験は全く役に立ちません。 にもかかわらず、発注元は少しでも安価に開発したいと考え、画面のデザインや設計を開発者に全部任せちゃ
こんにちは。橋本です。 先週、Apple・Google両陣営からアプリ内課金に関して発表がありました。皆さんも気になっていらっしゃると思いますので、まとめます。 ■Apple サービス名:In-app-purchase ●iOSでは、アプリ内課金をIn-app-purchaseに限定しており、その他の課金は今後リジェクトの方向との噂。 ●新たに自動継続課金が開始となり、ユーザから初回の同意を得られれば、毎月同意を得なくても課金できる。 ●コンテツを保存するストレージなどはCP/Dev側で用意する必要がある。 ●アプリマーケットがiTunes Storeに限られており、その他の課金手段は一切無い。 ■Google サービス名:In-app billing(詳しくはyanzmさんのブログでも) ●Android OSでは、新たにGoogle Checkoutを利用したIn-app billin
こんにちは、コニットで唯一電子書籍周りの事を色々調べている中島です。 元々自分がこの会社の設立に参画したのも、電子書籍周りのビジネスを考えていたからです。(今でももちろん考えています) さて先日、シャープから「ガラパゴス」というブランド名と共に、電子書籍リーダーが発表されました。 見た目のiPadそっくりな様子と、「ガラパゴス」という、ともすれば蔑称として使われていた単語を大胆にも商品名にしてしまうことで、Twitterやブログなどネット上では大きな話題となりました。(さすが目の付け所が違う、等と言われてましたがw) この「ガラパゴス」という製品群(実はオーサリングツールなど全てを含んだソリューションの名称)について、シャープの独自規格である「次世代XMDF」というプラットフォームを搭載している事は、今後どういう意味を持ってくるのでしょうか。 電子書籍の市場はまだまだ未成熟であるとともに、
こんにちは 阿久津です。 第1回 Google App Engineを使ってみよう!!第2回 GAE Datastoreのデータ取得パフォーマンスを検証!! 今回は、GAEでのデータアップロードについてです。 ■データアップロードを使うシーンについて 色々と考えられると思いますが、以下の辺りではないかと・・・ ・マスタ的に扱うデータモデルのデータを初期登録する ・他の環境で使用していたデータ(mysql,postgre,oracle,sqlserver,db2等)をGAEに移行する ・バックアップしてあったデータをアップする ・パフォーマンステスト用に大量データを投入する 上記に記載した限りではないですが、色々なシーンで活用できるこの機能は、覚えておいた方が便利だと思います。 GAEでのアップロード機能は、至って簡単なものなので実際試してみることをおすすめします!!
こんにちは。高浦です。 最近UIWebViewを使う機会が多くなってきているんですが、UITextViewなら簡単にできるけどUIWebViewじゃ出来ないことに突き当たることがあります。 たとえば、選択した部分の文字列を取りたい場合があります。 UITextViewなら - (void)textViewDidChangeSelection:(UITextView *)textView; というメソッドと、 selectedRange プロパティを組み合わせて - (void)textViewDidChangeSelection:(UITextView *)textView{ NSLog(@"%@",[textView.text substringWithRange:textView.selectedRange]); } とやれば選択したテキストをログに出力してくれま
---------------------------------------------- 高橋大輔選手、銅メダルおめでとう! 安藤美姫選手、鈴木明子選手、浅田真央選手頑張れ!---------------------------------------------- こんにちは。フィギュアスケートオタクの橋本です。 先日のブログエントリーで、フィギュアスケートオタクであることを公開して以降、 フィギュアスケートで検索してこのサイトに辿り着く人がものすごい勢いで増えています。(笑) 高橋大輔選手の銅メダルの表彰式は、本人以上に涙が溢れ、止まりませんでしたよ。 4回転トゥーループの失敗は残念でしたが、表現力ではピカイチでした。豊かな顔の表情は、是非他の選手にも見習って欲しい点です。 プルシェンコ選手が、4回転を跳ばずして金メダルを取ったライサチェック選手と、採点者を避難して
コニットでは、提供しているサービスでAmazon Web Service(AWS)や、Google App Engine(GAE)を使う事があります。 AWSを使う時にデータベースを必要とする場合は、EC2上にデータベースを構築しますが、去年Amazonより発表があったAmazon Relational Database Service(Amazon RDS)について今回は触れたいと思います。 Amazon RDSとは簡単に言うと、通常のRDBをサービスとして提供する物である。(現時点では、MySQL5.1のみ) このサービスを使う事により、EC2上にサーバーを構築した後にMySQLをインストールして、運用の設定もしてといった必要が無く、EC2上に新しいインスタンスを追加するような手軽さでデータベースを構築することが出来ます。 では、実際に構築の手順を説明します。 (以前にEC2
こんにちは、最近浦和レッズの不振に悩む、いわたです。 今日は、久しぶりにAndroidについて書いてみようと思います。 国内でのスマートフォン市場をみた場合に、Androidは、iPhoneに比べると国内ではまだまだユーザー数は 少ないのが現実です。 しかし、世界に目を向けてみると、 <以下記事抜粋> 世界スマートフォン市場でAndroid搭載機が躍進、2012年のシェアは14%に 米国の市場調査会社Gartnerがまとめた世界スマートフォン市場の動向予測によると、 Android搭載機のシェアは、現在の2%未満から2012年には14%まで拡大する見通しだ。 現在、世界のスマートフォン市場でシェア1位のOSはフィンランドのNokiaが開発したSymbian OSで、 全スマートフォン製品の約半数に搭載されている。だが、そのシェアは2012年に39%まで減少するとGart
とあるアプリで、Twitterにも情報を流したい! しかも、TwitterクライアントからPostした様にしたい! そんな要望があり、データベースにユーザーID、パスワードを持たせれば良いいじゃん!と言う話もあったが、セキュリティー的にNGでしょって事で却下。 じゃー、毎回ユーザーID、パスワードを入力させればいいじゃん!などと言う話もあったが、ユーザビリティー的にNGでしょってことで却下。 さて、どうしたものかと実装を先送りにしていたら、Davidからの情報でOAuthを使えば大丈夫じゃないとの事で、そのあたりを調べてみました。 Twitterのドキュメントによれば、 oauth/request_token oauth/authorize oauth/authenticate oauth/access_token を使えと。 元のソースを見るとOAuth Core
出るか出るかと思っていたのですが、ついにここにも出てきました。TB-303クローンのその名も「DB-303」です。 iPhoneでのダンスミュージック/エレクトロニカ系の音楽アプリも徐々に充実しつつあると感じます。 TR-909のような「IR-909」 出たときは驚きました。ラインにつなぐと、ちゃんと楽器としてのクオリティがあるのです。これは非常に重要なことで、気分だけが味わえるオモチャアプリでは無く、非常に真面目に作られたリズムマシーンシミュレーターでした。もちろん楽曲も作れます。 次に「iDrum」です。 こちらは本格的なパターンシーケンサを搭載し、あらかじめプリセットされた音素材を組み合わせることで曲を作っていくタイプです。デモトラックの出来が素晴らしく、それを改造して自分の曲にしていくことで、敷居を下げていると思います。 「Randgrid」というオールインワンなものも
こんにちは。岩田です。 本日で、入社1週間が経ちました。 これからいろいろと面白いことを書いていきたいと思いますので宜しくお願いいたします。 早速ですが、今回はiPhoneでOpenCVライブラリを使用し、実機で試すまでを書きます。 まず、OpenCVとは、 Intel Open Source Computer Vision Library の略で米 Intel 社で開発された画像処理・画像認識用のC言語ライブラリ。オープンソースであり、商用・非商用を問わず無料で使用できる。静止画にも動画にも対応しているため、特にロボット工学やバイオメトリクスの研究によく使われています。プラットフォームは Linux(Intel C Compiler、GNU C)と Microsoft Visual C/C++などその他にも使用できるみたいです。 iPhoneでは写真を加工/編集するアプリがい
こんにちわ、いちかわです。 今回は、前回作成した機能に、一度選択した地域を記憶して、次回HPを開いた時にその地域の天気を初期表示する機能を追加したいと思います。 選択した値を保存する方法として、"Web Storage"を使います。 Web Storageについての資料はW3Cのサイトを参照してください。 英語が苦手な方は、日本語訳をしてくれているすばらしいサイトがありますのでそちらを参考にしてください。 保存する方法として、 ・sessionStorage ・localStorage の2種類があります。 簡単に説明すると、sessionStorageはウィンドウを閉じるとデータが消えてしまう。 localStorageはウィンドウを閉じてもデータは消えません。 この例では、localStorageを使います。 localStorageの使い方は非常に簡単で、値を
こんにちは。橋本です。 今朝の日経新聞朝刊の「企業2」面に取り上げて頂いたように、iPhone用コンテンツ課金サーバの販売を正式にスタートしました。 これにより、他の携帯電話ビジネスの月額課金のように、iPhoneアプリのコンテンツに対して課金ができるようになります。 もちろん、新規リリースアプリをコンテンツ課金内蔵でリリースすることも可能ですが、 過去にリリース済みタイトルを、新たにコンテンツ課金アプリとして生まれ変わらせることも可能です。 まずは、サーバアプリケーションの形で、クライアント様のサーバに本アプリケーションをインストールし、ご利用頂きます。 今後、SaaSや、ASPサービスとして展開する予定です。 是非、ご期待下さい!!
プレゼンテーションソフトを使ってプレゼンテーションをする時、スライドを送るのはどうしていますか? 大抵の場合、スライドを送る作業のみをする人が別にいて、合図やタイミングを見てスライドを送っているでしょう。自分でスライドを送るには、いちいちパソコンの前まで行って操作する必要があり、スマートとは言えません。 より説得力があり、無駄のないプレゼンテーションを行うにはどうしたら良いか? 世界中全てのビジネスマンが、日々頭を悩ませています。 そこで我々は、「プレゼンテーションをより便利にする」こと、「なるべく多くの人が、様々な環境で使えること」をキーワードに、一つのアイデアを具現化しました。それが「TapNext」です。 「TapNext」は、iPhone上からプレゼンテーションソフトをリモートコントロールできるアプリです。そして、大きな2つの特徴を備えた最も画期的なプレゼンテーションコントローラー
サイトのリニューアルに伴い、このページは移動しました。 5秒後に自動的にリダイレクトします。 リダイレクトされない場合は、以下のリンクから移動してください。 http://www.conit.co.jp/service/
こんにちは、阿久津です。 今日は、iPhoneのデバイス情報を簡単に取得できるクラスを紹介したいと思います。 それは、「UIDevice」クラスです。 こちらのクラスのプロパティには、以下のものがあります。 uniqueIdentifier name systemName systemVersion model localizedModel 各プロパティの説明uniqueIdentifier これは、デバイスを一意に識別するのに使用します。 さまざまなハードウェア識別子から作成されたハッシュ値を返します。 name デバイス名称を返す systemName システム名を返す systemVersion システムバージョンを返す model "iPhone" or "iPod Touch"を返す localizedModel ローカライズされた「m
こんにちは。橋本です。 僕は、GClue佐々木さんとともに、iPhoneDeveloperJapan MLの管理人をやってるわけですが、 ここの人たちを集めて、懇親会を行うことになりました! Macworld期間中に、SixApartさんでプレゼンを行った仲間の打ち上げも兼ねていますので、 そちらのプレゼンも行う予定です。 今日、会場に下見にも行ってきました。 田町のクラブなんですが、地下でないので、電波もバンバン届きますし、 Wi-Fiの発信も可能です。iPhone開発者には必須ですね。 開発者・プレス・ブロガー・その他多くの人たちに声をかけてまして、 かなりの反響をいただいています。このブログを読んだ方も、ぜひご参加ください。 連絡は、弊社お問い合わせページに。 場所:Studio Cube326 東京都港区海岸3-2-6 日次:2月28日18:00Start
ニュース&トピックス 2013年09月20日 トピックス 株式会社サイブリッジを存続会社として吸収合併されました。 2012年11月26日 トピックス 株式会社サイブリッジの完全子会社になりました。 2012年11月13日 トピックス ホームページをリニューアルしました。 2012年08月21日 プレス Samurai Notification の利用料金を改定しました。[ PDF ] 2012年07月17日 ニュース エンジニア・クリエーターが活躍できるエンタメ成長企業30に弊社が掲載されました。 2012年07月05日 プレス Samurai Notification iOS版が7月6日より正式サービス開始します。[ PDF ] 2012年06月11日 トピックス 本社が新しいオフィスに移転しました。 2012年05月31日 プレス Samurai Notification(β)が6月
橋本です。 サンフランシスコから帰ってきました! Macworld and Expo、色々なことがありました~。 紹介したいことが山ほどあるんですが、その中で皆さんの興味があるであろうネタを今日は披露します。 SixApartさんでのプレゼンの翌日、そこで出会ったPicturesurfの23歳若社長から、 「今日誕生日会してるから良かったら来てよ」的なフランクな招待状を頂いたので、 SixApartプレゼン仲間の皆さんと行ってきました。庶民的なインドレストランに。 SixApart組からは、GClue佐々木さん、A2Cさん、HI高橋さん、つみねこの鈴木さんが参加しました。 主役は右から3番目のAlan君。 相手も20代前半の若者ばかりにもかかわらず、全員起業家で話も弾む感じでした。 その中で、ボーダーのAston君のことを聞くと、「MIT卒業して、今はドロップボックスって会社だよ」というで
弊社ではiPhone関連開発のためにiPhoneを購入しております。 iPhoneのUIって本当に面白いですね。タッチスクリーンで ハード的なボタンではなくてディスプレイ上のソフト的ボタン を押して色んなものを制御できるのは本当に面白いです。 ただ、しょっちゅうフリーズしてしまうのはどうにかしてほしいです。 噂によるとwi-fiの電波を一生懸命探そうとしていて、 CPUが占有されているらしく、固まってしまっているみたいです。 搭載されているブラウザのサファリは2分に1度は落ちる感じです。 ファームウェアのアップデートで解消されてほしいです。 ちなみに、wi-fiの電波を自動的に探索しない設定もできるので 普段wi-fiの電波が飛んでいない場所にいる時は設定をOFFに しておきましょう。 それと、日本語入力の変換にはかなりの疑問が。2ワード以上の 入力をすると、きち
このページを最初にブックマークしてみませんか?
『iPhone・iPad・Androidアプリの企画/開発|株式会社コニット』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く