API開発の基本 - 銀行APIの開発事例に学ぶ『使いやすい』のデザインプロセス APIは多くのWebシステムにおいて、欠かすことのできない技術です。APIをどのように設計、デザインすれば、ユーザに利便性を提供できるのかを、GMOあおぞらネット銀行 CTOの矢上聡洋さんが解説します。API設計の基本、そして実際の銀行APIの設計から、“使いやすい”を生み出すためのデザインプロセスを学びます。
1.はじめに 私は(筆者は)モバイルエンジニア転職を目指す立場です。個人的にアプリのUIデザイン知識はデザイナーだけでなくエンジニアにも必須だと思っています。私自身がアプリ開発の過程でデザインについて指摘され、「このままデザインに無知では良くないと思った」、「同じような立場の方にモバイルアプリのデザインの事を少しでも知ってもらいたいと思った」その2つの理由から本記事を執筆しました。 現在、エンジニアを目指している方やアプリ開発はしているけどモバイルデザインについて改めて知りたいという方、そのような方向けに改めてiOS・Android双方のデザインガイドラインについてまとめてみました。 2.iOSとAndroidのデザインの考え方 2020年現在、iOSではHuman Interface Guidelines、AndroidではMaterial Designの考え方をもとにアプリUIが作られ
プログラミング言語「Swift」の開発チームは9月22日(現地時間)、macOS、iOS、Linuxなどで動作するオープンソースのプログラミング言語であるSwiftを、Windows環境でもビルドして実行できるようにしたと発表した。 Swift開発チームはSwiftを使ったWindowsアプリの開発ができるよう、SwiftのコンパイラやライブラリをWindows用に移植する作業を1年以上前から行ってきたという。現在は、外部ソフトでビルドを行っているが、将来的にはSwiftの基本機能のみでコーディングからコンパイル、ビルドまで完結できるようにする。 一部の開発者は、Swiftを使って作られた既存のmacOS/iOSアプリをWindows環境に簡単に移植できるよう実験しているという。 開発チームは今後もWindows向けにシステムの移植を進めるとし、ユーザーにバグの報告やその他のフィードバック
なぜこの記事を書くのかこんにちは。Zaim で iOS アプリ開発をしている@akatsuki174です。 iOS アプリの話をする時、iOS エンジニアが何気なく使う専門用語があります。名称とモノが結びつくだけでも会話がスムーズになると思うので、「iOS エンジニア以外の人もこれを覚えておくと良いかも!」と思うものをまとめました。部品名だけでなく説明も書いているので、iOS の UI をもっと理解したい方は、こちらも頭に入れておくと良いと思います。 注: ・一部、iOS アプリに限らず Web アプリなどでも使用される用語も載せましたが、基本、iOS アプリの文脈で書いています。 ・重要度は、筆者が勝手に①頻出度合い、②iOS アプリを語る上で知っておいてほしい度合いを判断して割り振ったものです。 ・ほとんどHuman Interface Guidelines(以下 HIG)から情報を引
iOS 11以降のiPhoneとiPadでは、コントロールセンターからWi-Fiをオフにしても完全オフにはならず“未接続”の状態になります。 Wi-Fiの未接続はWi-Fi接続をいったん解除するもので、未接続にした場所から移動したり、時間が経過するとWi-Fiが再度オンになることから多くのユーザーから不満の声があがりました。5Gではデータ使い放題の無制限プランが導入されたこともあって、これからWi-Fiの利用が減っていくことも相まって不満の多い仕様です。 Wi-Fiを完全オフにするには設定画面を起動して、いくつか手順を踏む必要がありますが、ショートカットを利用すればホーム画面やSiri、ウィジェット、さらには自宅を出た時、職場や近くの駅に到着した時など、自動でWi-Fiを完全オフにできます。 この記事では、ショートカットを使ってWi-Fiを一発で完全オフにする方法を紹介します。 目次Wi-
モンスト1,300億円、FGO 982億円、ポケGO 890億円。2017年のアプリ収益データとツイートまとめ。 スマホゲームやアプリの収益データ(2017年)を簡単にまとめておきます。 世界のスマホゲーム収益ランキング(2017)世界でのスマホゲーム収益ランキング。 1位:Arena of Valor(1,900億円) 2位:Fantasy Westward Journey(1,500億円) 3位:モンスターストライク(1,300億円) 4位:クラッシュ・ロワイヤル(1,200億円) 5位:クラッシュ・オブ・クラン(1,200億円) 6位:Fate/Grand Order(982億円) 7位:リネージュ2 レボリューション(980億円) 8位:キャンディークラッシュ(910億円) 9位:ポケモンGO(890億円) 10位:Ghost Story(860億円) 参考:SuperData h
hostsファイルを書き換えたり、さらに同時に複数の管理をする必要があったり、そんな時に便利なWin, macOS, Linux対応の無料アプリを紹介します。 1クリックで切り替えることができ、設定をバックアップすることもできる優れものです。 SwitchHosts! SwitchHosts! -GitHub SwitchHosts!はオープンソースの無料アプリで、以下のOSをサポートしています。 Windows 32bit Windows 64bit macOS Linux またオープンソースなので、ソースコードも公開されています。 SwitchHosts!の機能はシンプルで、hostsファイルを切り替え・管理がスムーズに行えます。 SwitchHosts!の特徴 シンタックス ハイライト 複数のhostsファイルに対応 行番号をクリックしてコメントを切り替え ステータスメニューのクイッ
CSR 証明書署名リクエスト。公開鍵と所有者の情報などが署名されている。 ローカルのキーチェーンで作成し、証明書を作成するのに使う。 作成時に、秘密鍵と公開鍵も同時に作られる。 CSRと秘密鍵はマシン変更時や引き継ぎ時などにまとめて使うことが多いので、まとめてちゃんと管理しておくのが良いとのこと。 証明書 CSRを使って、「Certificates, Identifiers & Profiles」上で作成する。 作成後はダウンロードして、ダブルクリックでキーチェーンに登録して使う。 証明書は秘密鍵を含んでおらず、引き継ぎなどで別のマシンで開発を継続するときは、配布用証明書と秘密鍵をp12ファイルにしてやりとりすることが多い。 Xcode上でアプリを実機用にビルドするのに必ず必要。(シミュレーター実行の場合は不要) monacaのサイトがすごい分かり易かった。 iOS アプリのビルド 証明書
アプリマーケティング研究所 > アプリ開発 > 24歳でスマホゲーム起業。開発に2,000万円かけたが「資金難と大バグ」のコンボで会社終了。アプリ「きのこれ」元社長が語る会社倒産後の世界。 きのこ擬人化ゲーム「きのこれ」のお話を伺いました、ソシャゲ戦国時代に夢半ば破れたアプリの話。 ※ポッピンゲームズジャパン株式会社 CEO 辻村尚志さん(右)、栗原広樹さん(左) 「きのこれ」が出来るまで。 そもそも栗原さんは、どうして24歳で起業したんでしょうか? 栗原: 前に勤めていた会社が倒産してしまって。それで、元同僚と3人で「ゲームアプリをつくろう」と、2014年4月に立ち上げたのがCmixという会社です。起業資金は知人に借りました。 「きのこれ」の企画はどのようにできたのでしょう。 栗原: 当時ユーザーとして、すごくハマっていた「クラッシュ・オブ・クラン」をベースに、かわいいイラストを使って、
InMobiさん調査の「世界のアプリ開発者データ2016」を1枚にまとめました。累計アプリダウンロード数が「1万DL以下」の開発者も33%いると。 日本だけじゃなく、世界の1,000デベロッパーに、調査した結果です。なお、わかりやすくするために、1ドル=100円で計算しています。 収益のところは「月6,000ドルを下回る」と原文には書いてあるので、厳密には「月60万円に届かず(ちょっと下)」というイメージでしょうか。 参考:2016 State of Mobile App Developers 【公開後の反応などに答えるスレ】
Adaptive なアプリを作ろう iPhone 6 / iWatch が発表され、iOS に新しい画面サイズのデバイスが仲間入りしました。おそらく今後も新しい画面サイズの iOS デバイスが登場してくるでしょう。このことから、各画面サイズに応じたアプリにすることはもはや必須要件と言えるでしょう。 このことはもちろん Apple も考慮しており、iOS 8 から Adaptive という概念が導入されました。Adaptive とは適応性という意味です。つまり画面サイズが小さくても大きくても、それぞれの画面サイズにうまく適応させて設計していきましょうという考えかたです。 ということで、本稿では iOS 8 からのマルチサイズに適応させる方法について解説します。 Size Class これまで iPhone / iPad の判定や Portrait / Landscape の判定には UIUs
4/16に開催された、D2CR社主催のセミナー「アプリビジネス支援”グロースハック”サービス最前線!」に参加してきました。 本記事ではこちらのセミナーに登壇された、Jibe Mobileさんの講演で参考になったポイントをまとめたいと思います。 ユーザーは一日平均2時間以上アプリをつかっている。 ユーザーがスマホを見てる時間は、1日平均2時間半といわれている、2時間半のうち86%(2時間9分)の時間は、ユーザーはアプリをつかっている。 ユーザーを活性化させる点で、プッシュ通知は優れているため、プッシュ通知を送りたいからWEBサイトではなく、ネイティブアプリをつくろうという会社も増えている。 (※アプリのアクセス解析などを提供しているFlurryが発表したデータ) アプリでは「プッシュ通知」が与える影響は大きい。 Urban Airship(※シリコンバレーのPUSH通知サービス)の利用者の、
5. 端的に言うとこういうこと • Model と それ以外を分ける • Objectのライフサイクルと参照関 係の整理理をしよう • ⾮非同期制御でState Machineを活⽤用 しよう 11つずつ説明していくよ 7. まずは「MMooddeellって何?」っ てことよね。 MMooddeellが意味する範囲は広い のよ。 基本的にはアプリケーション データの本質的な処理をする のがMMooddeellに相当するわ。 といってもピンとこないから、 「何がMMooddeellでないか?」を 考えるとわかりやすいよ。 8. 簡単に言うとMMooddeellは アプリの中でUUIIに関係しない部分 つまりUUIIに関係する部分はMMooddeell ではないわ UI=User Interface: ユーザの操作を受け付けたり何かを表⽰示をする部分
dited by Ryutaro Mori growth hack japan official Twitter account growth hack japan official Facebook account 過度に強調することが出来ないほど重要なプロトタイプ制作。 その重要性は、グロースハックジャパンの記事「グロースハックの大前提 「MVP」の種類と実例 5選」でもお伝えした通りです。 ではどんなツールを使ってプロトタイプを制作すれば良いのか。 ここは多いに迷うところですが、「はやい、やすい、うまい」に越したことはありませんよね? そこで本日は、吉野家もびっくりの超ハイレベルな無料プロトタイプ制作アプリを、5つまとめてご紹介致します! 数あるアプリの中でも、使いやすさや完成品のクオリティに焦点をあてて厳選した5つの無料アプリですので、必ずお気に入りが見つかること間違いないでしょう
マイクロソフトの「OneNote」はプライベートや仕事での事柄を取り込むためのデジタルノートブックアプリだ。データはクラウドに保存されるため、iPhone/iPadの他、Windows、Mac、Android、Windows Phoneといったデバイス間で同期できる。PCで取り込んだデータをiPhoneから取り出して閲覧する――といった使い方が可能だ。既存のサービスでいうとEvernoteに近いアプリである。 このほど、同アプリのMac版が提供され、Windows版も一部機能を除いて無料化した。パソコンと連携しやすくなった今、使い勝手を調べてみることにした。 iPhone/iPad版「OneNote」の使い勝手 「OneNote」を使うためにはMicrosoftアカウントが必要になる。すでに持っている人も多いと思うが、まだの場合は取得しておこう。アプリをダウンロードし、起動してアカウントと
写真の一部だけをループさせる演出を「シネマグラフ」と呼ぶ 元々2万円弱するようなMacアプリが1,500円で買えるとなると、誰でも多少は興味が湧くはず。ただ、そもそも「シネマグラフ」とは一体何か?! ギズモード・ジャパンによると、「シネマグラフ」とは写真の一部をループで動かす演出のことを指すようだ。そして現在セール価格で販売されている「Cinemagraph Pro」はまさにそれを作るためのMac用アプリである。 写真の一部が動く、と言われてもピンとこないかもしれない。ギズモード・ジャパンにシネマグラフのサンプルが取り上げられていたので、紹介する!格好良い……! 「Cinemagraph Pro」を使って実際にシネマグラフを作っている様子は以下の動画からどうぞ!
Android , Androidアプリ , TABROID , スマートフォン , メディアジーンサイト もう同期しなくていいんだ! Dropboxに保存した音楽を連続再生できるアプリ『JUST PLAYER』 ライフハッカー編集部 2014.02.17 17:00 Android:求めていたものは、ここにあった。 日本では現在、自分の持っている音楽をアップロードできる「クラウド音楽サービス」がありません。海外では「Google Play Music」や「Amazon Cloud Player」でできるのですが、日本では手持ちの音楽をアップロードできないようになってしまっています。 CDからリッピングした音楽を複数のガジェットで再生するには、同期機能でローカル(本体のストレージ)に保存するしか方法がないんですね。アレなところがアレなので...。しかし、見つけてしまいましたよ。日本でも
プレースホルダーとは、フォームに何も入力されてない時に表示される代替文字のこと。 下の画像でいう「ツイートする」に当たる部分で、1文字以上の入力で隠れます。 iOSではそのままプレースホルダー、AndroidではHintと呼ばれます。 UITextFieldにはplaceholderプロパティが存在するのですが、 なぜかUITextViewにはこの機能がなく、使うことが出来ません。 どうしようかと思っていたらStackOverFlowにドンピシャの回答があったので、 今回はそれを基にplaceholderつきのUITextViewを自作してみます。 PlaceHolderつきのUITextView UIPlaceHolderTextView.h #import <Foundation/Foundation.h> @interface UIPlaceHolderTextView : UITe
+BLOG ヤバイ!AMAZONプライムデーでこれ買った!ベスト1 2023/7/12 地元民が選ぶ名古屋グルメおすすめ12選 2022/7/22 モンブランクレープが食べられる『IVY’s GELATO&Coffee』 2022/7/8 2022/7/11 洗車後のコメダ新作『ミルクロネージュ』が身体に染みた 2022/7/3 真夏日PM3:00地獄のジムニー洗車 2022/7/2 『ブルーボトルコーヒー』でワッフルコーヒータイム 2022/7/1 灼熱地獄で食べるレッドチリスモーキーワッパー 2022/6/30 毎年恒例のすき家でニンニク祭してきた 2022/6/29 2022/6/30 小袋ナッツどれがいいんだ問題を解決する 2022/6/28 買うべき名品!ドンキの『ナッツ&デザート』 2022/6/27 +BLOGは名古屋のフリーランス個人ブログです! 人気記事 ヤバイ!AMAZ
Open In とは他のアプリへファイルを渡すあれ。 DropBoxはどんなファイルでも Open In で受け取れるようになっている。そこでDropboxのplistファイルを解析してみたというのがこの記事。 Open In … All Files | Coco...
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く