第6回(最終回) Android用アプリケーション「降りつぶしroid」の開発 よねざわいずみ 2013-11-11
第6回(最終回) Android用アプリケーション「降りつぶしroid」の開発 よねざわいずみ 2013-11-11
こんにちは。モバイルチームの中川[twitter:@Nkzn]です。 droidkaigi.github.io Androidエンジニアのためのカンファレンス「DroidKaigi」に登壇する機会をいただきまして、サイバーエージェントのセミナールームでお話してきました。 本エントリは、発表原稿としてスライドの元にした文章です。技術的には同一の内容になっています。 スライド 僕らのデータ同期プラクティス from Yukiya Nakagawa www.slideshare.net はじめに ユーザーがどんな場所にアプリを持っていこうと、私達はそれを制止できません。自分たちのWebサービスを携帯網もWi-Fiもない場所でも使ってほしいと思ったとき、私たち開発者には何ができるでしょうか。 GmailアプリやEvernoteアプリのように、オフライン時に閲覧・作成・編集されたデータをサーバーと同
5月に入りGWも過ぎましたが、機動戦士ガンダムUC episode 7「虹の彼方に」の公開が待きれないkmaedaです。 説明! スマートフォン向けWEBサイトを制作する時、テストを充実させるための方法を紹介します。 特に最近のスマートフォンだと、OSバージョン別で表示が崩れたりすることもありますが、これを使えば直感的にデバッグが出来ます。 記事の内容 デバッグ方法についてはAndoridとiPhone向けに分けてセットアップを行いそれぞれDEMOをします。 Android セットアップ デバッグのDEMO iPhone セットアップ デバッグのDEMO Android 動作環境はchromeブラウザが動くOSとUSBのDriverのインストール環境であれば、Unix/Linuxでも動作可能となります。 セットアップ 【環境】 OS : Windows 7 Pro (64bit) PC側ブ
「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 スマートフォン関係 スマホシフト、どれだけ進んだ? Yahoo!ニュース月間115億PVの内訳を解説 – Yahoo!ニュース スタッフブログ Yahoo!ニュースではPCとの差は1.5倍まで拡大したそうです。 私が作った新ブログ 500W でも、Google Analytics を見たら最も多いOSは「iOS」でした。 そろそろこういう時代が来るかと思っていたのですが、もう来ていたのですね。 2015年版:スマートフォン利用者実態調査 「スマートフォンの一日の利用時間は約半数が3時間以上」とのことで、かつてのTVと同じくらいの時間になってきていますね。 WebKit、次期Mobile Safariで
対象OS:Windows 8/Windows 8.1/Windows 10/Windows Server 2012/Windows Server 2012 R2 解説 Windows OSでは標準の仮想環境としてHyper-Vが利用できる。Windows Server OSだけでなく、クライアント向けのWindows 8/8.1/10(64bit版のPro/Enterpriseエディション)でもHyper-Vが利用できるため(→参考記事)、OSを問わず仮想実行環境を統一することが可能になった。 クライアント向けのHyper-Vは、Windows OSなどをインストールして実験に使うだけでなく、例えばVisual StudioでユニバーサルWindowsアプリを開発する際に、さまざまな実行環境(WindowsタブレットやWindows Phoneなどのエミュレーター)を実行するためにも利用さ
自動車を運転する時にスマートフォンのナビアプリを使う人が増えていますが、スマートフォンを見るために道路から目を離してしまうことによる事故発生のリスク増大が問題となっています。ドライバーの視線移動を少なくできるヘッドアップディスプレイ(HUD)もすでに実用化されていますが、価格がネックになってそう簡単に導入できないのも事実。そんな問題を解消し、スマートフォンをHUDディスプレイに変えることができるグッズが「HUDWAY Glass」です。 HUDWAY Glass: keeps your eyes on the road while driving by HUDWAY — Kickstarter https://www.kickstarter.com/projects/361842686/hudway-glass-keeps-your-eyes-on-the-road-while-dri H
Push 通知ライブラリは、iOS/Android アプリで Push 通知機能を実装する際に必要となる、サーバアプリケーションの開発を支援するものです。 特徴 Ruby または PHP で利用できます。 iOS/Android それぞれの Push 通知に対応しています。 Ruby/PHP, iOS/Android どの組み合わせでもほぼ同じように利用できるよう、設計されています。 APNs で iOS 端末に Push 通知を行う場合 はじめにこのライブラリを利用し、iOS 端末に Push 通知を行う方法を説明します。 なお、実装例では Ruby 版となっております。 前提条件 以下の条件が整った状態を前提とします。 Apple の開発者ページにて “Website Push ID” を登録して証明書を発行し、サーバに設置している。 “Push Notifications” を有効に
ご無沙汰しております。細羽です。 昨年、AndroidにおけるSNI対応状況という記事で、SSL/TLSの拡張仕様であるSNI(Server Name Indication)について触れました。 少しニッチなテーマだと思っていましたが、つい先日、さくらのレンタルサーバでSNI SSLを提供開始というプレスリリースが発表されました。広いサービスでSSL/TLS導入への需要が高まっている今、このような事例は今後増えていくものと考えられます。 そこで本記事では、重要度が高まっているSNIについて、その技術の概要を改めて理解し、実際の運用に役立てられるように整理をしたいと思います。 知識の整理を目的にした前編と、実践を目的にした後編の2部構成でお届けします。 以下が前編の内容です。 SNIで何が出来るようになるのか SNIで複数ドメインが運用可能になるまで SNIが重要になりつつある背景 SSL運
本連載では、業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。「定時になったらスマートに帰社してアフター5を存分に楽しみたい!」や「設計書やレビューの準備に煩わされるのは嫌だ、コーディングに集中したい!」などを実現してくれる便利なツールやソフトウエアを、サンプルコードを交えて説明します。 はじめに 普段、設計書をもとに業務アプリケーションを開発したり、単体テストや連結テストに追われて忙しい日々を過ごしたりしていると、たまには気分転換で、なにかおもしろいモバイルアプリを手軽に作りたいなということはありませんか? しかし、いざ時間の取れる週末にアプリを作ろうと思ってみたものの、自宅のパソコンに開発環境を用意したり、開発に必要なライブラリなどをダウンロードしたり設定したりしていると、それだけであっという間に時間が過ぎてしまいます。また、An
var appleTouchIcon = document.getElementById("appleTouchIcon"); var img1 = new Image(); img1.src = "appIcon1.png"; var img2 = new Image(); img2.src = "appIcon2.png"; /* ※実際にやるときは画像のロードを待たないとだめ */ // canvas作成 var canvas = document.createElement("canvas"); var ctx = canvas.getContext("2d"); var size = 152 canvas.width = size; canvas.height = size; ctx.drawImage(img1, 0, 0, size, size); ctx.drawImage
スマートフォン対応させるWebサイトが急増しています。しかし、スクリーンが小さくタッチ操作がメインのスマートフォンでは、デスクトップ向けWebサイトのデザインで培ったノウハウの多くが通用しません。このような時代におけるスタンダードなデザインルールを学ぶために、弊社デザイナーの荒砂を中心に、Appleが公開しているiOS Human Interface Guidelineと、Googleが公開しているMaterial Design Guidelineの比較を行いました。(以降、両者をガイドラインと略します) スマートフォン向けのWebサイトのデザインを考える上で、アプリのUIデザインの定石を知ることは重要です。なぜなら、スマートフォンにおいてはWebサイトをブラウズする機会は14%しかなく(comScore調査/2014)、多くの時間をアプリの中で過ごしているためです。さらにユーザは「これは
次にエントリを書くときは HBFav の次のバージョンの話、と思っていたのだが AppStore のレビューに時間がかかっているので、なんとなく閑話休題的に更新しておこう。 Helios について。ロゴがかわいい。 先月くらいに何かの拍子で自分の周囲でも話題になった。今年の4月くらいに Heroku からリリースされた、MBaaS (Mobile Backend as a Service) を構築するためのフレームワーク。実際には OSS なので Heroku からというか Heroku 社員の mattt さん によるもの。 mattt さんはご存知、iOS の AFNetworking や TTTAttributedLabel そのほかの開発者として有名なスーパーハッカーである。Heroku 勤務ということで、Heroku の親会社である Salesforce が開催の Salesfo
サーバもクライアントもJavaScriptで記述できる「Meteor」が注目を集めている。サーバ上のコードが変更されると、クライアントも自動的に変更されるという Wikipedia MobileのiOS版がHTML5に 今年は、HTML5を使用したネイティブアプリ開発(ハイブリッドアプリと呼ばれます)が盛り上がりつつありますが、強力な事例が登場しました。WikipediaのiOSアプリがApache Cordova(PhoneGapのオープンソース版)を使って書き直され、Android版と同じソースコードを使用するようになったそうです(詳細:New Wikipedia app for iOS(and an update for our Android App))。 Opera 12ベータ版リリース Operaの次期メジャーリリースが近づいて来ました(リリース)。 一番大きな変化は、Oper
これからiPhoneアプリを作ってみたいけど、プログラミング知識のない方へ!ワンコインセミナーでその一歩を踏み出してみよう!Yoshinori Kobayashi
入社、転職、転勤、引っ越し……新生活が始まるいまの時期は、何かと物入りで、いろいろとお金が動くもの。着実にお金のことを考えている人も、お金のことなんてめんどくさい!という人も、やっぱり「お金の管理」は気になりますよね。誰でも簡単に続けられるという無料の家計簿アプリ「マネーフォワード」の運営会社の方に、お金の管理のコツ、マネーフォワードを使うと便利なポイントについて伺いました! (※この記事は、株式会社マネーフォワード提供によるPR記事です) ▽ 無料の家計簿アプリ・クラウド家計簿ソフト|マネーフォーワード ――マネーフォワードさんのオフィスにやってきました。まず、どのようなサービスか教えていただけますか? 秋山 マネーフォワードは、口座情報や利用履歴などをまとめ、自動で家計簿を作成できるサービスです。銀行、クレジットカード、証券、オンラインショッピング、携帯電話料金などのオンライン口座を登
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く