タグ

開発に関するyosfのブックマーク (67)

  • HTML5によるハイブリッドアプリ開発に関する雑記 - id:anatooのブログ

    HTML5でiPhoneAndroid向けのハイブリッドアプリを作るのが最近の流行りみたいです。ハイブリッドアプリとは、外面は普通のアプリとしてAppStoreやGoogle play marketでインストールできるものの、その中身や一部がHTML5で記述されているアプリです。 最近の有名な例だと、CookpadやLinkedIn、はてなスペース、少し前にネイティブに移行してしまいましたがfacebookのモバイルアプリもHTML5を使って記述されていました。GREE界隈で言われているらしいガワネイティブっていう言葉もハイブリッドアプリを指します。ちょっとググってみると、2016年には企業向けのアプリの50%がハイブリッドアプリになるという予測もあります。 ハイブリッドアプリの何がいいかというと、Objective-CとかJavaとかがわからなくてもウェブ系技術者であればAndroid

    HTML5によるハイブリッドアプリ開発に関する雑記 - id:anatooのブログ
  • Androidの画面サイズを攻略して機種依存を吸収する(ナビゲーションバーとステータスバーのサイズを取得する) | TechBooster

    ※上記の名前付けは一般的なものではなく、今回の解説用に定義した名前です。(Displayクラスのサイズといえばどれもディスプレイサイズということになるため、わかりやすさを優先して図示しました) 特にステータスバーとナビゲーションバーは端末ごとカスタマイズされている可能性もあるため、動的に取得するのが望ましい項目と言えるでしょう。しかしながら、直接この2つの高さ情報を取得するAPIは存在していません。踏み込んで解説するならば、これらはアプリケーションの領域外でありアプリが気にする必要はなく、気にしないでいられるデザインやレイアウトを検討すべきである、という設計思想がうかがえます。設計思想を尊重するならば、このあと解説するAPIをなるべく使わないでいいように工夫できると機種依存の苦悩から解放されるでしょう。 取得する方法は続きから ナビゲーションバーを除いたディスプレイサイズを取得する ディス

    Androidの画面サイズを攻略して機種依存を吸収する(ナビゲーションバーとステータスバーのサイズを取得する) | TechBooster
  • モバイルアプリ開発を本業にしたい人に贈る5のアドバイス

    アプリ開発ビジネスを始めるためにフルタイムの仕事を辞めようと考えている人のために、事前に行っておくべき具体的な検討についてアドバイスする。 モバイル機器向けの「Android」アプリや「iOS」アプリの開発ビジネスを自ら運営するという魅力に引き寄せられ、一部の開発者らは会社の仕事を辞めるという決断を下している。また、そうしたいという気持ちに傾いている開発者も数多くいる。しかし、一従業員から会社の経営者にくら替えするというのは、辞表を2週間前に提出し、気の利いた社名を考え出すだけで済む話ではない。ビジネスを軌道に乗せるには多大な労力が必要となるのである。しかし、それはやり甲斐のあることでもある。 会社を起業すればあっという間に、半分の労力で倍の収入が得られるようになると考えていると、驚く結果になる。一部の人たちは幸運に恵まれ、そういった状況に身を置けるが、すべてを運任せにするのは失望を自ら呼

    モバイルアプリ開発を本業にしたい人に贈る5のアドバイス
  • [関数型言語のトレンド]国内でも採用企業が増加

    「少数精鋭の開発メンバーで、短期間に新しい検索サービスを始められた」。特許情報などの無料検索サービスで200万人以上の会員を抱えるアスタミューゼ。同社でサービス開発を統括する三木隆史プラットフォーム事業部部長は、こう語る。スピードの秘密は、開発言語選びにあった。 同社が採用したのは、業務系システムの開発で主流になっているJavaでも、Webシステムで人気を博すRubyPythonでもない。「関数型プログラミング言語」と呼ばれるオープンソースの開発言語の一つ、「Scala(スカラ)」だ。 Scalaは今、世界的な注目を集める。米ツイッターや米リンクトイン、英ガーディアンなど海外の名だたる企業が自社サービスの開発に採用したことで一気にその名を知らしめた。Scalaの推進企業である米タイプセーフは2012年8月に1400万米ドル(約11億円)の資金を調達。Webアプリケーションや分散処理システ

    [関数型言語のトレンド]国内でも採用企業が増加
  • Androidアプリを開発する際のベースにどうぞ!·Android Bootstrap MOONGIFT

    Android Bootstrapは多彩な機能が実装されたAndroidアプリ開発ベースです。 Webサービス開発時においてBootstrapが活躍しています。そういったベースがあると開発がとてもスムーズになるのではないでしょうか。そこで今回はAndroid BootstrapAndroidアプリ開発のベースを紹介します。 ログイン画面。 ユーザ一覧。 ニュース。 タイトルをタップすると記事詳細が表示されます。 チェックイン。 タップすると地図が表示されます。 メニューはログアウトのみ。 紹介動画です。 Android Bootstrapはフラグメント、ページャー、アカウント管理などの実装に加え、Android Mavenプラグイン、RoboGuice 2、ActionBarSherlock 4、ViewPagerIndicator、http-request、GSON、Robotiumと

    Androidアプリを開発する際のベースにどうぞ!·Android Bootstrap MOONGIFT
  • アプリ開発でマインドシェア高いAndroid、優先度はiOS

    英Vision Mobileが最新のモバイルアプリ開発調査レポート「Developer Economics 2013」を発表した。端末側で大きなシェアを持つAndroidとiOSだが、モバイルアプリ開発者にとってはマインドシェアはAndroidが、開発優先度ではiOSがトップを占めた。 このレポートは世界95ヵ国3400人のモバイルアプリ開発者に2012年秋にオンラインで調査を行ったものをまとめたものだ。回答者を地域別に見ると、欧州が約39%、アジア27%、北米24%などとなっている。 開発者に「ユーザー数」「開発コスト」「学習曲線」「開発環境」「ドキュメンテーションとサポート」「アプリケーションの発見」「潜在的な売上のチャンス」「リードしているプラットフォーム」の各項目について、どのプラットフォームが優れているかを聞いたところ、iOSとAndroidについては、「ユーザー数」は同じとなっ

    アプリ開発でマインドシェア高いAndroid、優先度はiOS
  • 世界初!? AndroidエミュレータでUSB接続環境を構築する!

    世界初!? AndroidエミュレータでUSB接続環境を構築する!:実践しながら学ぶ Android USBガジェットの仕組み(9)(1/3 ページ) あれから数カ月……。われわれは苦心の末、ようやくホストPCとUSB接続できる「AndroidエミュレータUSB接続環境」を完成させた。今回は、環境構築の詳しい手順と利用方法を紹介する。 1.はじめに 現在、われわれが開発している「PCRescuroid」(注1)というアプリは、壊れてしまったホストPC内にあるHDDのデータを救出するものであり、ホストPCAndroidをUSB接続することを前提としています。 PCRescuroidの実現には、Androidフレームワーク層、Linuxカーネル層の改造が必須であるため(注2)、改造したソースコードをいきなり実機上でデバッグするのは困難であることが容易に想像できます。 そのため、われわれはAn

    世界初!? AndroidエミュレータでUSB接続環境を構築する!
  • Androidアプリ開発支援「Developers AppKitBox」に個人向けメニューを追加

    NTTレゾナントは1月18日、クラウド上のAndroid端末実機を時間利用して、アプリ開発の検証作業を行うことができるサービス「Developers AppKitBox」で、個人ユーザー向け課金メニューの提供を開始した。 Developers AppKitBoxは、クラウド上のAndroid端末をレンタルできるリモート実機検証機能「Remote TestKit for Android」や、開発者に有益な情報を集約した「Knowledge Note」を提供するサービス。これらのサービスによりAndroidスマートフォンアプリの開発者は、必要なときに好きな端末をレンタルし、クラウド上でアプリやWebページの検証を行うことができる。 今回新たに提供が開始された個人ユーザー向け課金メニューは、Entry / Pro10 / Pro 50 / Pro 100の4種類。Entryでは、1時間分のチケッ

    Androidアプリ開発支援「Developers AppKitBox」に個人向けメニューを追加
  • Android 用ネイティブ YouTube Player API を使えば、WebView が不要に

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    Android 用ネイティブ YouTube Player API を使えば、WebView が不要に
  • ギブリー、アプリ開発を通してプログラミングを学べるサイト「CodePrep」

    ギブリーは1月16日、アプリを開発しながらプログラミングを学べるオンラインプログラミング学習サービス「CodePrep」の提供を開始した。 CodePrepは、アプリ開発を通して初心者でも楽しみながらプログラミングを学べる無料のEラーニングサービス。現在、開発できるWebアプリは、スライドショーやフラッシュ暗算ゲーム、ストップウォッチ、スロットゲームなどで、自分が書いたコードをリアルタイムでプレビューすることも可能。 CodePrepを通して学んだ言語や開発したアプリはプロフィールに反映され、エンジニアとしての成長記録が残るようにもなっている。 同社は今後、月に3~5つのトラックを追加するとしており、対応言語の拡充や、スマートフォンアプリへの対応なども予定されている。

    ギブリー、アプリ開発を通してプログラミングを学べるサイト「CodePrep」
    yosf
    yosf 2013/01/17
    学びたいやつはオンラインで学べる。いい時代になった。
  • ゲーム開発のサウンドツール『CRI ADX2』のインディーズ向け無償版『CRI ADX2 LE』が2月に提供開始 - ファミ通.com

    CRI・ミドルウェアは、ゲーム開発におけるオーディオシステムのデファクトスタンダードとして国内外で広く使われている『CRI ADX2』(以下『ADX2』)について、プロ向けツールはそのままに、インディーズゲーム開発者向けの無償版『CRI ADX2 LE(エルイー)』(以下『ADX2 LE』)を国内を対象に、2013年2月から提供を開始する。 CRIは、これまで法人を対象にゲーム開発を支援してきた。だが、近年、App StoreやGoogle Playといったダウンロード販売プラットフォームの増加や、プラットフォーマーによる小規模開発者向け開発キットが展開され、個人や学生、ベンチャー企業等によるインディーズゲーム開発が増加傾向にある。これらインディーズゲーム開発者の開発環境を応援するべく、『ADX2 LE』の無償提供を決定したという。 以下、リリースより抜粋。 『ADX2』は、15年以上にわ

    ゲーム開発のサウンドツール『CRI ADX2』のインディーズ向け無償版『CRI ADX2 LE』が2月に提供開始 - ファミ通.com
  • 《Gunosy》開発チームから学ぶ、WEB業界人のための“統計学入門” | キャリアハック(CAREER HACK)

    今、WEB業界で最もホットなテーマの一つである“統計学”。だが、一般的にはなかなか馴染みのない分野でもある。そこで、統計解析・データマイニングに基づいた高精度なパーソナルニュースキュレーションサービス《Gunosy》の開発チームを直撃。「はじめての統計学」と題し、統計学の基礎を教えていただいた。 今さら聞けない、統計学の基礎知識。 ここ最近、WEB業界において“統計”がキーワードになっている。だが、そもそも“統計学”は数ある専門分野の一つ。実はよく分かっていなくて…という方も、少なくないのではないだろうか? 今回、その統計学について基礎の基礎から教わるべくお話を伺ったのが、話題のニュースキュレーションサービス《Gunosy》(グノシー)を手がける、福島良典さん、関喜史さん、吉田宏司さんの3名。まずは《Gunosy》について、簡単にご紹介しておこう。 左から、吉田宏司さん、福島良典さん、関喜

    《Gunosy》開発チームから学ぶ、WEB業界人のための“統計学入門” | キャリアハック(CAREER HACK)
  • mosh: MITからモバイル時代のSSH代替品 - karasuyamatenguの日記

    http://mosh.mit.edu/ ローミング可能 断続的な接続でも平気 ローカルエコーで快適なレスポンス などの機能をそなえたSSH代替ターミナルソフト。その名も「モッシュ」 iPhone/iPadでウロウロしながらサーバ作業をするのを想定しているようだ。ドキュメントやパッケージの充実度からしてもかなり高質のプロジェクト。こいつら気でSSHを越えようとしている。 こんな能書き IPが変っても大丈夫 スリープ後もターミナルが生きている 遅いリンクでもローカルエコーにより快適 要は素早く打ち込んでいるときにスクリーンが止っちゃうことがない フルスクリーンモードでも有効 サーバ側と同期化されていない入力はアンダーラインで記される ルート権限がなくてもサーバのインストール可能 サーバは一般プログラムとしてインストールして、それをSSHで立ち上げる SSHをinetdとして使っている感じだ

    mosh: MITからモバイル時代のSSH代替品 - karasuyamatenguの日記
  • 特許庁:新システム開発頓挫 東芝子会社と契約打ち切りへ

    特許庁は、特許や商標の出願情報を処理する新システムの現行の開発計画を断念した。受注した東芝子会社の作業が遅れ、続行は不可能と判断した。近く契約を打ち切り、入札をやり直す。開発にはコンサルタント会社分も含め50億円超を支出しており、同庁は返還を求める方向で検討する。審査業務の迅速化につながる新システム導入が遅れる恐れもあり、専門家からは「日の知的財産戦略に影響が出かねない」との声が上がっている。 新システムは、06年に開発に着手し、3社による一般競争入札の結果、技術評価は最も低かったものの、予定価格の6割以下の費用を示した東芝子会社の東芝ソリューションが約99億円で落札した。 当初は11年1月に稼働予定だったが、07年ごろから設計・開発が大幅に遅れ始めた。東芝ソリューションは1000人超の体制で巻き返しを図ったものの、事態は好転せず、稼働予定時期を12年1月、14年1月、17年1月と繰り返

  • 【西田宗千佳のRandomTracking】 UEIが仕掛ける「enchantMOON」の正体

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • 作るだけでもトクになる―Zaim 閑歳孝子“プライベート開発のすすめ”[2] | キャリアハック(CAREER HACK)

    会社勤めをしながらヒットアプリを生み出した才女、閑歳孝子さんに訊く“プライベートプロジェクトのすすめ”第二弾。「仮にサービスがヒットしなくても、得られるものはたくんさんある」――普段の仕事にも、転職の際にも役立つ、プライベートプロジェクトの意外なメリットとは? 会社を辞めずに夢を追う方法―Zaim 閑歳孝子“プライベート開発のすすめ”[1]から読む 作り切ることのむずかしさ。 ― プライベートプロジェクトにおいて、“作り切る”ことの難しさってないですか?たとえばよく「小説書く」とか言って始める人っていると思うんですけど、最初はいろんな構想があって書いていくんだけれども、だんだん熱が冷めてきたり、先が見えなくなってきたりして、いつの間にかやめてしまうみたいなことってあるじゃないですか。個人サービスの開発においても、そういうのってないんでしょうか。 それはあると思います。プライベート開発だと基

    作るだけでもトクになる―Zaim 閑歳孝子“プライベート開発のすすめ”[2] | キャリアハック(CAREER HACK)
  • ものをつくるために最近考えていること - Sexually Knowing

    コードは道具 コードを書くことは好きだし、死ぬまで続けると思うけど、一方で常に自分の目的であるわけではないと考えている。 よいもの、おもしろいものを作りたくて、それを作って表現する場としてインターネットでありコードを選んでいる。 対象とする文化 (ターゲットユーザ) を定めないとプロダクトの設計はできない 文化圏によって色や言葉、仕草の持つ意味が変わるということは、ビジュアル・デザインをはじめとするデザインは文化非依存に行うことはできないと考えている。 つまり、「誰に使ってもらうか」というところからプロダクトの設計が始まる。 言い方を変えると、製作者がプロダクトの魅力を伝えきれる人々は切り分けられるということ。 多くの人に使ってもらうことも大切だけれども、一方で100%を伝えようとすることができる人は限りがある、ということを受け入れないといけない。 さらに実際に伝わるか、ということを差し引

    ものをつくるために最近考えていること - Sexually Knowing
  • 会社を辞めずに夢を追う方法―Zaim 閑歳孝子“プライベート開発のすすめ”[1] | CAREER HACK

    公開後すぐiOS版が国内外のランキング上位となり、1年が経過したいま、ダウンロード数が30万を超えているオンライン家計簿サービス『Zaim』。企業に勤めながらも、完全なるプライベート開発によって大ヒットアプリを生み出した閑歳孝子さんに学ぶ、正しいプライベートプロジェクトの進め方。 プライベートプロジェクトで自分を変えよう。 プライベートで開発したアプリが多くのユーザーを集め、起業。その可能性に着目した企業から4000万円超の大規模な出資を受ける―― いささか“出来過ぎ“ともいえるストーリーを1年足らずで実現したのが、閑歳(かんさい)孝子さんだ。 そもそもインターネットは、大企業に依存せずともエンジニア個人が 自分の力でサービスを生み出し、社会に対して価値を提示していける世界。だがそうしたWEBならではのダイナミズムは、ともすれば日々の業務に追われる中で、忘れられがちでもある。 「起業するこ

    会社を辞めずに夢を追う方法―Zaim 閑歳孝子“プライベート開発のすすめ”[1] | CAREER HACK
  • 27歳の起業家、木戸啓太が開発したiPadレジアプリ「ユビレジ」

    yosf
    yosf 2012/12/25
    汎用タブレット化はすすんでいくでしょう。もう避けて通れない。