ITエンジニア/デザイナ向けにオープンソースを毎日紹介

OS - Androidの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

None

  • 2017/07/27

androidify - HTMLファイルをAndroidアプリ化

Webサイトをスマートフォンアプリ化して欲しいという要望は非常に良く聞かれます。それを可能にする技術としてCordovaがよく知られていますが、多少癖があると感じる人もいます。もっと簡単に、単にHTMLをラップするだけで十分というケースもあるでしょう。そこで使ってみたいのがandroidifyです。コマンド一つでHTM...

List

  • 2017/06/27

Kryptonite - 公開鍵認証をスマートフォンで管理

今はサーバへの接続に対して公開鍵認証が一般的になっています。しかし秘密鍵が漏洩したらすべて終わりで、その意味では若干怖い認証かも知れません。最近では二段階認証が流行っており、スマートフォンなどで自動生成されるコードを管理するケースがあります。今回紹介するKryptoniteは公開鍵認証においてスマートフォンを用いようと...

List

  • 2017/06/17

agitodo - クロスプラットフォームで動作するTodo/カレンダー

個人的にはカレンダーとタスク管理は融合しておくべきと考えています。かといってGoogleカレンダーのようにスケジュール管理の付属機能の一つにタスク管理がある形ではありません。あらゆるスケジュールはタスクであり、すべてのタスクは期限を持っているべきです。そんなコンセプトで開発されているのがagitodoです。スケジュール...

List

  • 2017/04/12

Leanote - Evernote似のWeb/デスクトップメモソフトウェア

ノートアプリは数多あります。しかしすべて同じではなく、ちょっとした使い勝手が違ったり、コンセプトが異なったりします。そのため、自分の使いやすいものを試して、確かめる必要があります。今回はLeanoteというソフトウェアを紹介します。サーバ連携型のメモソフトウェアです。## Leanoteの使い方メイン画面です。なんとな...

List

  • 2017/02/28

DroidKaigi 2017 official Android app

Android開発者のためのカンファレンス、DroidKaigiは2017年3月に行われます。そして最近のカンファレンスでは専用のアプリが作られることが少なくありません。それはDroidKaigiも例外ではありません。Android向けなのですから、アプリももちろんAndroid向けに開発されています。それがDroid...

List

  • 2017/02/23

Wedding Seating Chart - 結婚式の席次表をAndroidアプリで

結婚式と言えば人生における一大イベントです。とは言え主役は女性であって、男性はパセリなどと比喩される始末です。こんなことでは男性が結婚式に対してわくわくしようがありません。そこで注目したいのがWedding Seating Chartです。結婚式の席次表をAndroidアプリ化したソフトウェアです。## Wedding...

None

  • 2017/02/16

gplaycli - AndroidアプリをGoogle Playからダウンロード

Android用アプリが提供されているGoogle PlayではあらかじめGoogleに登録してあるAndroid端末があればWeb上からインストールの指定ができます。ただし端末側にGoogle Playが入っていなければなりません。海外製の端末では入っていないことがあり、そのためにアプリがインストールできないという人...

List

  • 2017/01/03

Music DNA - 音楽のDNAを可視化するプレイヤー

音楽プレーヤーは音楽の再生さえできれば良いのでしょうか。もちろん基本はそうでしょうが、それであればOS標準の音楽プレイヤーで十分になってしまいます。もっと自分の好きな音楽を様々な側面から楽しめるといいものです。今回紹介するMusic DNAはAndroid用の音楽プレイヤーですが、DNAと呼ばれるビジュアライズが特徴で...

List

  • 2016/12/08

Origami Studio - UXを試せるプロトタイピングデザインツール

スマートフォンのデザインで面倒なのが、UIは確認できてもUXが確認できなことです。タップした時にどういったアニメーションをしながら表示されるのか、どういう画面遷移をするのかが画面ごとに分かれたデザインではピンとこないかも知れません。そこで使ってみたいのがOrigami Studioです。Facebook製のプロトタイピ...

List

  • 2016/10/27

bitwarden - Webブラウザ/スマートフォンに対応したパスワード管理

今のコンピュータにおいてパスワード管理は必須です。多くのWebサイトがパスワード管理されていますし、セキュリティを考えるにパスワードの使い回しは避けるべきです。現状、管理ソフトウェアの選択肢はとても多いです。もしこれから探していこうというのであればbitwardenを使ってみてはいかがでしょうか。## bitwarde...

List

  • 2016/10/14

CameraFilter - カメラの映像にリアルタイムフィルタ

最近カメラの映像をリアルタイムに変化させるタイプのアプリが流行っています。昔であれば画像を加工するのが精一杯だったのがスマートフォンのハードウェアスペックが向上したことでリアルタイムな解析と変化が実現できています。今回紹介するCameraFilterもその一つですが、多くのフィルタを実現したAndroidアプリとなって...

List

  • 2016/08/23

Frog - Androidのクラス名を即引き

開発者にとってAPIドキュメントは大事な存在です。その言語やプラットフォームに慣れたプログラマほど、APIドキュメントを頻繁に参照します。昔であれば書籍が使われてきましたが、最近ではオンラインを利用する方が検索もできますし、便利です。今回はAndroid開発者のためのドキュメント即引きツール、Frogを紹介します。##...

List

  • 2016/08/21

Slide - Androidで高橋メソッドのスライド作成

プレゼン資料の要は内容です。ビジュアル的なエフェクトであったり、派手な演出はいりません。質実剛健に内容にこだわるべきです。そんな訳でテキストベースのスライドは理に適っていると言えるでしょう。今回紹介するSlideは機能は殆どありません。ただ純粋に高橋メソッドを実現できるAndroidアプリとなっています。## Slid...

List

  • 2016/06/26

BBCNews React Native - React Native製の非公式なBBC Newsアプリ

React Nativeをこれから学んでいこうとしている方は多いでしょう。そんな時にイチから学ぶのも良いですが、すでにあるサンプルをベースに学んでいくのも良いでしょう。特にネットワークを伴う系は学べるところが多いです。今回紹介するのはBBCNews React Native、アンオフィシャルなReact Native製...

List

  • 2016/05/12

OwnTracks - 位置情報ダイアリーを作ろう

数年前にスマートフォンによる位置情報収集がプライバシー問題を引き起こしましたが、位置情報の利用はスマートフォンの魅力の一つと言えます。問題はその使い方やアプリ側にあると言えるでしょう。今回紹介するOwnTracksはむしろ位置情報の共有を主な目的としたスマートフォン・アプリおよびソフトウェアになります。## OwnTr...

List

  • 2016/02/23

Brave - JavaScript開発者による安全、高速なWebブラウザ

Webブラウザはシェアが混沌としています。IEが最大な状態ではありますが、IE 10からはEdgeが基本になりますし、開発者周りを中心にChromeもシェアが高いです。さらにFirefox、Safariもあります。そんな中、さらに新しいブラウザの登場です。JavaScriptの開発者であるBrendan Eich氏が開...

List

  • 2016/01/02

Snowflake - React Nativeを使ったiOS/Androidアプリ開発の参考に

ReactはWebサイトはもちろんのこと、React Nativeによってスマートフォンアプリを開発することもできます。元々はiOSだけでしたが、最近ではAndroidアプリの開発にも対応しています。そんなReact Nativeのスターターキットとも言えるのがSnowflakeです。React NativeとPars...

List

  • 2015/11/18

Plaid - デザイナーなら使いたいAndroidアプリ

Webサービスの差別化をする上で大事なのがデザインです。機能的には同じようなものであっても、デザインの違いで流行るサービス、流行らないサービスが決まったりします。さらにデザインのトレンドも毎年のように変化しています。そんな中、デザイナーに求められるのが常に新しいアイディアを取り入れてそれを自分の中で培っていくことでしょ...

List

  • 2015/11/03

sri - Scala.jsを使ったReact Native実装

React Nativeの登場によって、俄然JavaScriptによるマルチプラットフォーム開発の可能性が見えてきました。そんな中、altJS界隈においてもReactをサポートすることで結果的にアプリ開発まで行える可能性が見えてきています。今回紹介するsriはScala.jsでReact Nativeをサポートするソフ...

List

  • 2015/10/13

Flutter - Dartを使ってスマートフォンアプリをReact Native風に開発

一つの言語で他のプラットフォーム向けにもソフトウェアを開発するというのは開発者みんなの夢かも知れません。そのための技術もこれまで多数登場しています。Cordova、Titanium、React Native、Cocos2d、Unityなど枚挙にいとまがありません。今回はその新参、Flutterを紹介します。言語としては...