はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    iPhone 17

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Neumorphism: 令和時代のスキューモーフィズム - Qiita

    12 users

    qiita.com/touyoubuntu

    ※この記事はデザインのトレンドを紹介する体で書かれた技術記事&ライブラリの宣伝となっています。あらかじめご了承ください。 tl;dr; みなさんはNeumorphismという単語をご存知でしょうか? これは次に流行るとちらほら言われているデザインのトレンドで例えばこんなものです。 Neumorphism in user interfacesより 少しスキューモーフィズムのようなリアル感があるのがわかるでしょうか? これは命名もnew + skeuomorphismから来ているそうで、そこまでリアリティを追求しているわけではないんだけど、フラットやマテリアルよりもっと質感を感じられるようなデザインとなっています。 これはかっこいい。ですが、実装はどうやるのか?気になりますよね。 そこで今回はこのNeumorphismをiOSネイティブで実装するにはどうすればよいのかについて紹介していきます。

    • テクノロジー
    • 2020/01/09 22:09
    • デザイン
    • web
    • あとで読む
    • 公式ドキュメントを追いながらARKitを試してみよう - Qiita

      6 users

      qiita.com/touyoubuntu

      0. はじめに WWDC2017始まりましたね。 Keynoteで発表され、なによりも話題になったのがARKit。早速試していきたいのですがもちろんまだまだ日本語の情報は少ないです(QiitaではなぜかUnityで使う方法が先にあがっていますね...) というわけで公式のドキュメントを参考に、早速ARKitを動かしてみようというのが今回の趣旨です。 環境はもちろんのことXcode9 betaです。 有料デベロッパーアカウントでないとインストールできない(?)ようなので気になる人はアプリをリリースしている人に頼み込んでみましょう。 今回のコードはこちらです。(ARKitSCNSampleがSceneKitの、ARKitSKSampleがSpriteKitの、ARKitMetalSampleがMetalのサンプルになっています。) touyou/ARKitSample 1. ARことはじめ〜S

      • テクノロジー
      • 2017/06/07 19:00
      • iOS
      • [iOS10][Xcode8] あらたにinfo.plistに追記が必要になった項目まとめ - Qiita

        6 users

        qiita.com/touyoubuntu

        iOS10からiPhone/iPadの各種機能を使う際に、何の目的でその機能を使用するかをinfo.plistに設定しなければならないことになりました。設定しないで実行するとその機能を使用する操作をした時にデバッグモードであれば「何々をinfo.plistに設定してください」とのエラーを吐いてクラッシュします。 実際ユーザーが使う際はそこに設定した説明文とともにアラートがでてその機能の使用をアプリに許可するかどうか選択することになります。 プライバシー面の強化ということなのでしょうが、ちょっとしたことでも設定が必要になってしまったので一覧としてまとめておきます。 一覧 Bluetooth Periferal ... Bluetooth機能(AirDropだけでも認定されるようです) Calendars ... カレンダー情報を取得する際(日付を操作するだけで認定されるようです) Camer

        • テクノロジー
        • 2017/03/11 08:48
        • iOS10
        • Xcode
        • ありそうでなかったSwiftでのPostリクエストの投げ方 - Qiita

          4 users

          qiita.com/touyoubuntu

          先日出場したハッカソンで、その場で作成したAPIを叩くという機会があったのですが、その時POSTリクエストの投げ方について参考資料が少なく苦戦したので共有します。 この記事はあくまで普段GETリクエストである程度APIをiOSから叩くということに慣れている人対象なので登場するライブラリの基本的な使い方などは別の記事をご覧ください。 Swift3です。 APIKit + Himotokiの場合 APIKitとHimotokiの場合はRequestプロトコルを継承している構造体のmethodプロパティで.postを返せば大丈夫です。 parametersプロパティに辞書を入れておけば自動でJSONに変換して送ってくれるようです。 ですが、この場合少し厄介な仕様があったのでつまりました。というのも普段は既存のAPIを叩くことしかないので遭遇することがほぼないと思うのですが、実はHimotokiは

          • テクノロジー
          • 2017/02/08 14:26
          • あとで読む
          • AndroidとiOSの実装を徹底比較する - Qiita

            9 users

            qiita.com/touyoubuntu

            Timer.scheduledTimer(timeInterval: 1.0, target: self, selector: #selector(self.updateTime), userInfo: nil, repeats: true) こんなかんじ。#selectorが導入されてタイプミスも減りましたし、基本的にはスレッドなどを気にせずに安全に書けるのでとても便利です。 Java Javaでも基本的にタイマーはTimerクラスを使って実装します。しかし、Android timerやJava Timerをググった時のならびをみてもらうとわかりますが、TimerへのTimerTaskクラスを渡す方法がいくつかあって初心者は面食らうかもしれません。 今回はゲームのカウントダウンだったので当初CountDownTimerというそのまんまのクラスを使おうと思っていたのですが、よく調べてみると

            • テクノロジー
            • 2016/12/22 10:43
            • iOS
            • Android
            • Swift
            • 比較
            • Java
            • 開発
            • あとで読む
            • Swift不思議発見〜Swift3での変更に隠された本当の意図を探る〜 - Qiita

              4 users

              qiita.com/touyoubuntu

              というようにプロパティで取得するように変わりました。この変更は今までのものに慣れていた人にとっては少しびっくりしたかもしれませんが、純粋に考えるとただ定数を返すだけのものがメソッドであった今までがおかしかったと考えるのも自然である気がします。 ではどうしてこのタイミングでそれが修正されたのでしょうか? 答え その答えはSwift API Design Guidelines(以下便宜上SwiftADGと略します)の Document the complexity of any computed property that is not O(1). という項目にあります。この意味するところはオーダーがO(1)じゃないプロパティにはそのことがわかるように注釈を付けましょうというものですが、これはさらに踏み込むとオーダーがO(1)じゃないものはプロパティにはしないでといっている風にもとれます。さら

              • テクノロジー
              • 2016/12/17 08:43
              • SWIFT
              • Realm Mobile Platformを最速で試してみた(チュートリアル) - Qiita

                10 users

                qiita.com/touyoubuntu

                はじめに この記事はあくまで公式のチュートリアルをやってみようというものであって、既存のアプリにRealm Mobile Platformを導入する手順を示したものではないことをご了承ください。 完成コードはコチラです。 またこちらはmacOS Sierraでの流れですので他のOSで多少の差異があるかもしれないことはあらかじめご了承ください。 準備 まず始めに、RealmBrowser、RealmMobilePlatform、最新のRealmなどが入ったファイルをダウンロードします。 Getting Started このページからダウンロード&解凍しましょう。 触ってみる ① Realmのオンラインデータベースを起動する チュートリアルではRealmのオンラインデータベースをローカルで立ち上げてそこにアクセスすることで進めていきます。 ターミナルを開いたら とコマンドを打ちましょう。すると

                • テクノロジー
                • 2016/09/28 12:20
                • Realm
                • database
                • ios
                • あとで読む
                • ReSwiftとRealmが最高に相性がいいっていう話 - Qiita

                  68 users

                  qiita.com/touyoubuntu

                  はじめに 近々リリース申請に出そうと思っている新作アプリでReSwiftとRealmを使ったのですが結構相性がいいなと思ったので基本的な考え方と少し躓いたところなどを共有したいと思います。 ReSwiftって? Realmはもちろん有名なので先人の素晴らしい記事に解説をまかせるとしてReSwiftについて簡単に説明したいと思います。 ReSwiftはReduxというJavaScriptのフレームワークをSwiftで実装したものです。ReSwiftやReduxは以下の四つの要素で成り立っています。 View ... iOSアプリだとViewControllerに対応、画面に表示する部分 Action ... アプリ内で行われる処理。ただしこれ単体ではなにもしない State(Store) ... アプリの状態を保持/表現するもの Reducer ... 現在のStateとActionを受け取

                  • テクノロジー
                  • 2016/05/03 20:11
                  • Realm
                  • Swift
                  • RxSwift
                  • *プログラミング
                  • あとで読む
                  • iOS
                  • *あとで
                  • アプリ
                  • そろそろPrivateリポジトリを使ってみようか 〜 Gitlabに入門してみる - Qiita

                    3 users

                    qiita.com/touyoubuntu

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに そろそろ個人開発のプロジェクトが大きくなってきてprivateリポジトリにしたいけど、そのためだけにGithubの有料アカウントにするのはちょっと...という人を想定しています。 Gitlabって? GitlabはGithubに限りなく近づけられたGitのホスティングサービスです。各々のサーバを用意してそこに無料で無制限にプロジェクトを管理できる...との説明がよくされているようですが、サーバ云々はGitlab側がやってくれることなので心配いりません。 2013年時点の紹介記事によるとインストール型となっていますが、現在はWe

                    • テクノロジー
                    • 2016/04/30 09:45
                    • Swiftのライブラリやサードパーティ製ツールへのリンクまとめ(更新停止中) - Qiita

                      5 users

                      qiita.com/touyoubuntu

                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに タイトルそのまんまです。参考サイトとかからリンクを飛んでGithubでスターつけるまではいいのですがあまりにも沢山つけすぎて実際に使ったり今後使いそうなものをそこから見つけるのにまた同じ手順を踏まなければいけない状況だったので自分のために随時更新していきます。 PodやCarthageと横に書いてあるのはそれらで管理ができるライブラリだという意味です。 今から新規でiOSアプリを書き始めるなら。2016年冬 ここでも言われていますが、できればライブラリ使わなくてもいい技術力付けたいですね。 (中にはすでに非推奨になっているもの

                      • テクノロジー
                      • 2016/04/27 14:59
                      • library
                      • unclassified

                      このページはまだ
                      ブックマークされていません

                      このページを最初にブックマークしてみませんか?

                      『qiita.com』の新着エントリーを見る

                      キーボードショートカット一覧

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

                      • 総合
                      • 一般
                      • 世の中
                      • 政治と経済
                      • 暮らし
                      • 学び
                      • テクノロジー
                      • エンタメ
                      • アニメとゲーム
                      • おもしろ
                      • アプリ・拡張機能
                      • 開発ブログ
                      • ヘルプ
                      • お問い合わせ
                      • ガイドライン
                      • 利用規約
                      • プライバシーポリシー
                      • 利用者情報の外部送信について
                      • ガイドライン
                      • 利用規約
                      • プライバシーポリシー
                      • 利用者情報の外部送信について

                      公式Twitter

                      • 公式アカウント
                      • ホットエントリー

                      はてなのサービス

                      • はてなブログ
                      • はてなブログPro
                      • 人力検索はてな
                      • はてなブログ タグ
                      • はてなニュース
                      • ソレドコ
                      • App Storeからダウンロード
                      • Google Playで手に入れよう
                      Copyright © 2005-2025 Hatena. All Rights Reserved.
                      設定を変更しましたx