タグ

iOSに関するmoonbloggerのブックマーク (413)

  • Hyperでイケてるターミナルをつかおう - Qiita

    Hyperのプラグイン紹介です 2016年にお前らのターミナルはダサいなんて記事がありましたが、2018年のいまとなってはiTermを使っている時点で色々物足りなくなってきます。そうです、いまは「Hyper」の時代なのです。技術系ブログのスクリーンショットやカンファレンスのライブコーディングなどでHyperのターミナルを見かけることが多く、結構普及してきていると感じてます。そこで、おすすめのHyperのプラグインを紹介します!こんな感じのターミナルになります。 なお、Hyperのプラグイン紹介サイトとしてはawesome hyperがあるのですが、最新のHyperでは動作しないプラグインが結構あり、ハマってしまうので要注意です。。 カラーテーマ:「hyper-material-theme」 Hyperはデフォルトでも真っ黒なターミナルがかっこいいですが、色々なかたがカラーテーマを作っている

    Hyperでイケてるターミナルをつかおう - Qiita
  • ソシャゲエンジニアの自分が開発MacBookにインストールしているアプリやら設定やら - Qiita

    ・ タブ系 ・ command + t ... 新規タブを開く ・ command + ← ... 左のタブに移動する ・ command + → ... 右のタブに移動する ・ 画面分割系 ・ command + d ... 垂直画面分割 ・ command + shift + d ... 水平画面分割 ・ option + command + (↑ or ↓ or ← or →) ... 矢印の位置の分割画面に移動する ・ 便利系 * optionボタンを押しながらクリックする ... カーソル移動 Skitch 必須レベル チャット上で、仕様を確認したり、発生した問題などを伝えたい時に便利なアプリです。 キャプチャした画面に対して、説明用に線を引いたり、矢印を付けたり、文字を書いたりできます。 skitch を起動しっぱなしにしていなくても、command + shift + 5 を

    ソシャゲエンジニアの自分が開発MacBookにインストールしているアプリやら設定やら - Qiita
  • [macOS向け] gitのクライアントはGitUpがいいぞ。 - Qiita

    ツイッタフォローしてやで(ボソッ https://twitter.com/JotaroUT いろいろ使ってみたけどGitUp、やめられませんでした。 Macbookをスタバで開いてはプロジェクトをgitで管理する機会の多いであろう諸兄・諸姉のために、独断でイケてるなと思ったgitGUIクライアントについて紹介したい。その名もGitUp。 GitUp : http://gitup.co/ GitUpとは GitUpはmacOS用に開発されたgitGUIクライアントである。 公式ホームページに、 Work quickly, safely, and without headaches. とあるように、確かに使っている間は頭痛がしない気がする。大きな特徴としては、謳い文句の通り、 早い。 ざっくりした使い方 コミットを参照する。 ここでは、openFrameworks (https://op

    [macOS向け] gitのクライアントはGitUpがいいぞ。 - Qiita
  • MacのCPUをフル稼働させるマルウェア「mshelper」が出現 - iPhone Mania

    最近Macが異常に熱くなる、バッテリーの消耗が激しい、と感じる場合は「mshelper」と呼ばれるマルウェアの影響を受けているかもしれません。Macのリソースを消費し、動作を遅くする「mshelper」についての報告が最近、相次いでいます。対処法を米メディアAppleInsiderがまとめているので、ご紹介します。 CPUをフル稼働させる「mshelper」 「mshelper」の影響を受けたMacは、CPUがフル稼働状態になり、各種ソフトウェアの動作が遅くなるほか、Macの発熱が大きくなり、MacBookシリーズはバッテリーがすぐに減ってしまいます。 Appleのサポートフォーラムには、「mshelper」がCPUの294.6%を使用していることを示す画像が投稿されています。 ただし「mshelper」がプロセッサをフル稼働させている以外に、何をしているのかは明確には分かっていません。

    MacのCPUをフル稼働させるマルウェア「mshelper」が出現 - iPhone Mania
  • Mac歴15年になった僕が愛用しているアプリ19個、使わなくなったアプリ3個|男子ハック

    最も重要と言っても過言ではない多機能ランチャーアプリ「Alfred 3」Alfred - Productivity App for Mac OS XMacユーザー全員が使うべきと勝手に思っているほど便利な多機能ランチャーアプリ「Alfred」。アプリの呼び出しから、ファイル検索など、あるだけでMacの使い勝手が激変します。 有料のPowerPackを導入すれば、Workflowを構築して作業を自動化することも。iTunesの操作やクリップボードの管理、電卓、スニペット入力など便利すぎて手放せないアプリ。 アプリを綺麗に削除するには「AppCleaner」AppCleanerMacからアプリを削除するのはアプリケーションをゴミ箱に入れるだけでお手軽ですが、設定ファイルなどはMacに残ってしまうのが難点。 AppCleanerを使えば、アプリに関連したファイルもまとめて削除することができるので

    Mac歴15年になった僕が愛用しているアプリ19個、使わなくなったアプリ3個|男子ハック
  • 「AndroidはiOSと同じデザインで!」と言われたときの対応案 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 「AndroidはiOSと同じデザインで!」と言われてどう実装しようか悩んでる方向けの記事です。 Androidアプリを作るなら当然マテリアルデザインガイドラインに合わせて1から画面設計するのが最高なんですが、そうはいかないことが経験上多いので対応案をざっくりまとめました。 諸注意 これは「iOSとAndroidUI対応一覧」ではありません。 iOSとAndroidで同じような見た目のUI部品でも作られた経緯や目的は違うので、比較して置き換えるようなことは基的にできないと思います。 とはいえなんの指標もないと辛いの

    「AndroidはiOSと同じデザインで!」と言われたときの対応案 - Qiita
  • 個人開発だと適当になりがちなiOSの証明書とアカウントを理解する - Qiita

    CSR 証明書署名リクエスト。公開鍵と所有者の情報などが署名されている。 ローカルのキーチェーンで作成し、証明書を作成するのに使う。 作成時に、秘密鍵と公開鍵も同時に作られる。 CSRと秘密鍵はマシン変更時や引き継ぎ時などにまとめて使うことが多いので、まとめてちゃんと管理しておくのが良いとのこと。 証明書 CSRを使って、「Certificates, Identifiers & Profiles」上で作成する。 作成後はダウンロードして、ダブルクリックでキーチェーンに登録して使う。 証明書は秘密鍵を含んでおらず、引き継ぎなどで別のマシンで開発を継続するときは、配布用証明書と秘密鍵をp12ファイルにしてやりとりすることが多い。 Xcode上でアプリを実機用にビルドするのに必ず必要。(シミュレーター実行の場合は不要) monacaのサイトがすごい分かり易かった。 iOS アプリのビルド 証明書

    個人開発だと適当になりがちなiOSの証明書とアカウントを理解する - Qiita
  • 開発中マジで使える便利なツール集 - Qiita

    個人の開発環境で使っているツール 個人開発で使っている、便利なツール集を備忘のためにまとめました。 色々なアプリを使っていますが、マジで使えるものだけを紹介しています! ※Mac専用、有料のツールもあります。 紹介するツール紹介 便利系 Clipy Wunderlist FontPreview Mini Calender Memory Clean Sequel Pro Transmit Spectacle Chrome拡張系 HTMLエラーチェッカー JavaScript Errors Notifier shell系 fish shell 便利系ツール 1.Clipy Clipy - @econa77 ※いつも使わせていただいております クリップボードを拡張できるアプリです。 コピー&ペーストを繰り返して作業するときに、コピーのページまで戻って、またペーストしてって作業あったりしますよね。

    開発中マジで使える便利なツール集 - Qiita
  • ゼロから始めるiOSアプリ開発「作ったアプリをiPhoneにインストールしてみよう」

    予備知識ゼロからiOSアプリを開発できるようにしよう!というのがこの「ゼロから始めるiOSアプリ開発」です。今回はリストを表示するのにぴったりなTableViewを使いつつ、実際にiPhone上でアプリを起動してみます。かつてはiPhone上でアプリを動かすには年間1万1800円を支払ってApple Developer Programの会員になる必要がありましたが、2015年からは無料で行えるようになっています。 「コードを書かずにアプリを作ってみる」という第1回の記事は以下より。 ゼロから始めるiOSアプリ開発「ボタンで画面を切り替えるアプリ」 - GIGAZINE 前回までと同様に新規プロジェクトを作成していきます。プロジェクトには「tableView」と名付けました。 「Main.storyboard」を開き、右下から「Table View」をドラッグ&ドロップで画面に配置し、「Co

    ゼロから始めるiOSアプリ開発「作ったアプリをiPhoneにインストールしてみよう」
  • Share Mouse and Keyboard with multiple Mac and Windows computers.

    Share one Mouse and Keyboard with Multiple ComputersThe software "ShareMouse" lets you control multiple computers from a single mouse and keyboard: Watch video demo Move the mouse to the monitor of the computer you wish to control and the pointer magically jumps to that computer. Any mouse and keyboard input is transmitted to the corresponding computer. Similar to a network KVM, ShareMouse transmi

  • San Francisco フォントを探る - Qiita

    San Francisco Font Family San Francisco はひとつの書体ではなく、SF Pro, SF Compact などと呼ばれ、それぞれに Text, Display, Rounded バージョンが存在します。Text よりも Display の方が多くのウェイトを揃えているのは、Text は視認性を重視した書体ゆえ、細いものは利用する想定にないからなのだと思われます。SFシリーズはVariable fontに対応しています。 SF Pro vs. SF Compact SF Pro は macOS や iOS, tvOS デバイスのシステムフォントとして採用されています。SF Compact は Apple Watch のシステムフォントとして採用されています。Compact は字が四角形に近い形をしていて、Apple Watch のような小さなデバイスでも視

    San Francisco フォントを探る - Qiita
  • OSXのコマンドライン通知ツール「Alerter」のご紹介 | DevelopersIO

    メールやチャットなど色々なところに通知が飛びます。 例えば会議が始まる前にチャットに通知したり、CircleCIがビルドを完了したらメールに通知したりしていますが、どちらも私が見に行かないといけません。 チャットを全然気にしていないタイミングで会議が始まったら通知を逃し、会議に行けない(遅れる)、といった結果が想定されます。 OSの機能で通知することで、私が気づく確率が上がるのではないかと思い調べていたところ見つけたのが今回紹介するAlerterです。 Alerter Alerter/Send User Alert Notification on Mac OS X 10.8 from the command-line. alerter is a command-line tool to send Mac OS X User Alerts (Notifications), which are

    OSXのコマンドライン通知ツール「Alerter」のご紹介 | DevelopersIO
  • iOSアプリを作るときのおすすめ構成

    高性能なMacマシンを確保まず、技術的なこと抜きに一定以上の性能のMacマシンを用意するのが良いです。取っ掛かりの勉強目的などならともかく、中規模以上のアプリを作る場合低スペックマシンでは著しく非効率です。 大体以下のようなイメージで、これ未満だと早めにマシン変えた方が幸せになれると思っています。 2–3年以内に買った20万円以上程度のMacBook Pro: 許容範囲iMac 5K: 良い感じiMac Pro: 一般的なiOSアプリ開発ではオーバースペック気味でコスパは微妙かも🤔会社で、交渉しても低スペック環境を強いられるのならば転職した方が良い気がしています🤔ちなみに転職ドラフトでSWHGという招待コードで登録するとお互いプロテインゲットできるので、気が向いたらお願いします( ´・‿・`) Continuous Integration(CI)環境次に、CI環境について触れます。CI

    iOSアプリを作るときのおすすめ構成
  • iOSアプリ開発の全体像 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 超技術書展で頒布したiOSアプリ開発の全体像をだらだら書いたを記事として公開。 ただのポエムです。 2年くらいまえに、SwiftもObjCも一切書いたことないし、アプリも一回も作ったことがない状況でiOSアプリを作ってリリースするミッションのお仕事が降ってきたので、そのときにこんな情報があったら全体が見通せて、気持ち的に楽だったなと思った内容をまとめました 1. iOSアプリ開発を取り巻く環境 iOSアプリ開発には、基的にmacOSを搭載したコンピューターとXcodeとよばれるソフトウェアが必要です。もともと主にObjective-

    iOSアプリ開発の全体像 - Qiita
  • Swift実践入門 ~ 今からはじめるiOSアプリ開発! 基本文法を押さえて、簡単な電卓を作ってみよう|ハイクラス転職・求人情報サイト アンビ(AMBI)

    ひとつ注意点ですが、Swiftは書き方の自由度が比較的高いので、チーム開発をする場合は、あらかじめコーディング規約を共有しておいた方が良いでしょう。 Swiftでの命名や慣例のほか、さまざまな指針がSwift.orgにある「API Design Guidelines」にまとめられています。興味のある方は目を通してみてください。 Swift.org - API Design Guidelines インタラクティブ環境でSwiftを触ってみよう 早速ですが、Swiftを触って動作させてみましょう。Swiftはコンパイラ言語でありながら、インタラクティブ(対話的)に実行しながら動作を確認することができます。Swiftに慣れるには、このインタラクティブ環境でいろいろと動作させてみるのが手っ取り早いです。 インタラクティブにSwiftを実行するには、ターミナル(コマンドライン)のREPL(レプル)を

    Swift実践入門 ~ 今からはじめるiOSアプリ開発! 基本文法を押さえて、簡単な電卓を作ってみよう|ハイクラス転職・求人情報サイト アンビ(AMBI)
  • Xcodeのビルド待ちで消耗してたので見直したら50%以上削減できた話 - Qiita

    やったこと それでは題に入っていきます。下記の施策を行いました。 【番外編】 不要なBuildをせずにRunする 【下準備】 ビルド時間を表示できるようにする Optimization Levelの見直し(Debugビルドのみ適用) Build OptionsのDebug Information Formatの見直し コンパイルに時間のかかるメソッドを検出してリファクタリングする コンパイル時のタスク数を増やしてマルチタスクにする(結果的に変更なし) 【番外編】 不要なBuildをせずにRunする 特に前回ビルドから変更もしてないのにRun(Debug)するたびに再度Buildさせてしまってたりしてませんか? まずビルド削減施策を行う前に、自身のやり方を一度振り返って見ることをお勧めします! RunはCmd + Rで行なっている方がほとんどかもしれませんが、ビルドせずに前回のビルドの状態

    Xcodeのビルド待ちで消耗してたので見直したら50%以上削減できた話 - Qiita
  • 新 App Store 審査ガイドライン 翻訳&差分ガイド 2017年6月号 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに これは2017年6月6日付けで変更された App Store 審査ガイドラインの翻訳&差分ガイドです。 昨年秋から App Store 審査ガイドラインには日語版も用意されたため、この掲載は以後不要かと思っていたのですが、日語版は更新される気配がありません。具体的には今から7ヶ月ほど昔の規約なので、日語版だけを参考にしていると罠にハマる可能性があります。 前回からの主な変更点は、iOS 10.3 周りのことや iOS 11 関連が少々、アプリ生成サービスの禁止、コードダウンロードの緩和、アプリ内課金の制約などです。 中で

    新 App Store 審査ガイドライン 翻訳&差分ガイド 2017年6月号 - Qiita
  • 10年間の iOS 機能のまとめ with WWDC - Qiita

    Cut, Copy & Paste _Cut, Copy & Paste / Apple Inc. (2009) 『iPhone - Features』_ Pasteboard UIKit フレームワーク (UIPasteboard) が対応。(iOS 3.0 以降) MMS _MMS / Apple Inc. (2009) 『iPhone - Features』_ Composition Interface MessageUI フレームワーク (MFMessageComposeViewController) が対応。(iOS 4.0 以降) Spotlight _Spotlight / Apple Inc. (2009) 『iPhone - Features』_ Index Activites Foundation フレームワーク (NSUserActivity) が対応。(iOS 9.

    10年間の iOS 機能のまとめ with WWDC - Qiita
  • tombo.io

    This domain may be for sale!

  • 「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方

    Googleが運営するFirebaseを使えば、面倒なサーバーの処理は任せて、クライアント側の開発に集中できます。サンプルアプリを例に、基的な使い方を体験してみましょう。 Firebaseは、アプリを素早く開発しデプロイできるようにするための「Backend as a Service(BaaS)」プラットホームです。Firebaseは多くの機能を提供しています。リアルタイムデータベース、ユーザー認証(Eメールとパスワード、Facebook、TwitterGitHubGoogleアカウントを使用できる)、クラウドメッセージング、ストレージ、ホスティング、リモートコンフィギュレーション、Test Lab、クラッシュレポート、通知、アプリのインデックス付け、ダイナミックリンク、招待、AdWordsとAdMobなどが含まれています。 この記事ではシンプルなToDoアプリを作成しながら、Fir

    「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方