はてな「今週のお題はテストです」 うるせえ! 私は書きたいことを書く。 SwiftはObjective-Cとの互換性があると聞いた。 であれば、もちろんC, C++も使えるはず、と思っていた。実際に、公式ドキュメントのAbout Swiftの項にも、 Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility. と書いてある。しかし、C++との互換性があるとは書いていない。「CとObjective-Cの上に構築する」とは書いてあるものの、「C互換の制約に縛られずに」という部分も気になる。 ふと思ったのだが、Objective-Cでは、C++を使う場合、実装ファ
Seleniumをベースにした、マルチプラットフォームかつネイティブ、ハイブリッド、モバイルWebをまとめて一つのツールで対応できるモバイル向けGUIテストツール、Appium。本書はAppiumについて、基礎から応用までをまとめた包括的な解説書です。 Appiumを使い始めるための準備やインストールから、Appium GUIについて、Appiumがサポートする各種モバイルアプリ向けのスクリプトの書き方、実機上でのモバイルアプリのテストの仕方、さらにAppiumクライアントライブラリやモバイルジェスチャまでを解説します。モバイルアプリケーションテストの自動化に関心のあるエンジニア、および開発者必携の一冊です。 監訳者まえがき はじめに 1章 Appiumの概念と背景 1.1 Appiumアーキテクチャー 1.1.1 iOS内部でのAppium 1.1.2 Android上のAppium 1
私は6年以上も前からライフハッカー[日本版]でのライターをやらせていただいていますが、記事を執筆する上で欠かせないツールがあります。「Sketch」という画像加工ツールです。 昔はFireworksを使っていたのですが、最近Sketchに乗り換えました。画像のトリミングやハイライトなどの編集、JPG形式での書き出しに利用しています。まだFireworksの方が使い勝手がよいなぁと感じる点もありますが、軽量で必要最低限の編集は十分できるので愛用しています。ちなみにアプリ開発でのロゴ作成にもSketchを利用しています。 また、ライフハッカーで毎週木曜日に「木曜のライフハック記事まとめ」という、ライフハック系記事のまとめ記事を書いています。その記事を書く際に必ず利用するのが「Make Link of All tabs」という拡張機能。 開いているタブをリンク集にしてくれる優れものです。こういっ
はじめに いよいよiOS10がリリースされます。iOSアプリ開発者のみなさんは、運営しているアプリを新iOSに対応させなければなりません。例年通りだと翌年の2月あたりに新iOSに対応していないアプリは審査に出すことすらできなくなります。早めに対応しておきましょう。 以下にiOS10対応でやろうと思っていることをまとめました。 iOS10対応って何をするの? 対応手順 まず「iOS10対応」についてですが、以下のような手順で対応します。 Xcode 8をインストール 既存のプロジェクトをXcode 8で開く ビルドする エラーやクラッシュを修正する アプリをリリース Xcode 8はまだ正式にはリリースされていません。iOS10のリリースと同時にアップデートがくるはずです。その時まで待っていてもよいですが、はやく対応したくてたまらない方はXcode 8 betaをインストールしましょう。先日
ASCII倶楽部にて毎週月曜日に更新中の連載「Swift Playgroundsで学ぶiOSプログラミング」。 通常、倶楽部会員の方だけに公開している連載ですが、今回に限りすべての読者のみなさまがご覧いただけます。 早いもので、iOS 10が登場してから約1カ月が経ちました。iOS 10とともに一般公開され、App Storeから無料ダウンロード可能になったSwiftプログラミング学習アプリ「Swift Playgrounds」は、もう試されたでしょうか。プログラミングに興味がある、これからプログラミングを学びたい、プログラミング経験はあるがSwiftとはどういう言語か知りたい、そのうちiOSやMacのアプリ開発にも挑戦したい、といった人は迷わずこのSwift Playgroundsを試してみましょう。 ちょっと残念なのは利用できるデバイス、条件がやや厳しいということです。まずiOSは10
ノハナの中の様子を時に真面目に時にゆるゆるとお伝えします こんにちは。iOSエンジニアの原です。 果物の中では梨がいちばん好きです。 nohanaのiOSアプリの写真選択UIをOSS化して公開しました? nohana/NohanaImagePicker: A multiple image picker for iOS app. NohanaImagePickerとは 複数の写真を選択できるピッカーのOSSです。 nohanaの写真選択画面を作り直すことになったので、 せっかくだからということでOSSにしてみました。 nohanaのiOSアプリでは2016年の5月ごろから使っているので、多くのユーザに使われている実績があります。 特徴 オシャレトランジション 写真一覧画面から写真詳細画面に遷移するときに、セルが拡大するようなオシャレトランジションがついてます。 遷移後の画面の操作によって、遷
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 This quickstart shows you how to build and deploy Xcode projects with YAML pipelines in Azure Pipelines. Prerequisites An Azure DevOps organization and project where you have permission to create pipelines and deploy apps. An Xcode 9+ project and app in a GitHub repository. For more information, see Creating an Xcode Proje
環境 Mac OS X 10.11.4 Xcode 7.3 CocoaPodsの導入 CocoaPodsはiOS用のライブラリ管理ツール。 下記のコマンドで導入が完了する。 10分くらいかかった。 Rubyのバージョンが足りないと gem install が失敗することがある。 rbenv で ruby の環境を整える を参照してバージョンアップする。 pod setup もgitの設定によっては失敗するらしい。 下記を参照。 Cocoapodsの設定がうまくいかない時 OpenCVの導入 あらかじめ、OpenCVを利用するプロジェクトを作成しておく。 (今回はOpenCVTestという名前で作成) Xcodeを終了してからプロジェクトのルートディレクトリに移動して、
By Ze'ev Barkan FacebookがiOS向けにリリースしているアプリが、バックグラウンド更新をオフに設定してもユーザーの意図に反して更新を続け、結果としてバッテリーを大量に消費していたことが判明しました。そのからくりは、常に無音のサウンドを再生し続けることでアプリが稼働中の状態にあるようにするというものであり、いわばシステムの裏をかいた「細工」ともとれるものであることがわかっています。 iPhone 6s battery life and the Facebook app | BGR http://bgr.com/2015/10/14/iphone-6s-battery-life-facebook-app/ まず最初にFacebookアプリの異常なバッテリー消費を発見したMatt Galligan氏は、ブログプラットフォームのMediumで公開しているブログでその詳細を公開
iOSプログラミング with Swift 2 2016.06.17: created by SwiftでOpenCV を利用して顔認識する(もっとも単純な例) OpenCV のiOS用バイナリ を用意します。今回は http://opencv.org/ で公開されている OpenCV for iOS から opencv2.framework.zip をダウンロードします。 学内からはこちらからが速くダウンロードできます。 展開して opencv2.framework フォルダを生成します。 Xcode を起動して "Create a new Xcode project" で "Single View Application" として新しいプロジェクトを開きます。 ここではプロジェクト名を SwiftOpenCV としています。 プロジェクトの最初に表示される画面は、ウィンドウの左側に表示
実際のところ、Xamarin.Formsって使えるものなのか。Google PlayやGitHubから入手できるアプリを実際に使用/ビルドしてみよう。 連載目次 XamarinおよびXamarin.Formsは、コードを共有することで、複数プラットフォームで動作するモバイルアプリの開発を容易にしてくれるフレームワークだ。特に.NET開発者にとっては、iOS/Androidアプリ開発にそれほど詳しくなくとも、これまでの.NETに関する知識とC#とXAMLで基本的な部分が何とかなりそうなXamarin.Formsは魅力的な選択肢だ。 とはいえ、「実際のところ、どうよ?」とXamarin.Formsの世界に飛び込むことをちゅうちょしている方もいるのではないだろうか。そこで、今回は「Xamarin.Formsアプリ探検隊」と称して、実際に入手して動作を確認したり、ソースコードを参照して「どこがどう
ALBUS(アルバス)は、毎月最大15枚 ずっと無料の「ましかく」写真プリント毎月のプリント無料期間中に、前月のお気に入り写真を選ぶだけ。忙しいときでも簡単にアルバムづくりをすることができるアプリです。 2024年8月期 アルバム目的のアプリケーションサービスに関する満足度調査 ◎調査機関:日本マーケティングリサーチ機構 ◎調査期間:2024年7月30日〜2024年8月19日/ n数:100 /調査方法:Webアンケート ◎調査対象者:https://jmro.co.jp/r0204/ ◎本調査は実際の利用者の企業や商品にもつ見解をアンケート聴取を元に集計しております。効果効能等や優位性を保証するものではございません。 どうして 「写真プリント無料」なの? アルバスがいちばん大事にしているのは「つづけられること」。できるだけ負担を感じないでアルバムづくりを楽しんでもらいたいから、毎月最大1
ストアのリンク Continuous .NET C# and F# IDE on the App Store https://itunes.apple.com/us/app/continuous-.net-c-and-f-ide/id1095213378?mt=8 アプリ画面 画面構成はこんな感じです。 同梱のサンプル チップの計算アプリ 似顔絵作成アプリ マップアプリ Pong(エアホッケー) テキスト一覧表示 お絵描きアプリ iOS の API コール iOS の API を呼ぶことも可能です。呼び出し方はマップアプリを参考にすると良いでしょう。 マップアプリは以下の様なコードで作られています。 // // Map Example // // Displays a point on a map // // Experiments: // 1. Change the coordinate
日本マイクロソフトが5月24~25日に開催した開発者向けカンファレンス「de:code 2016」で、「これから始める Xamarin ~ 環境構築から iOS/Android/UWP アプリのビルドまで ~」と題した入門者向けの「Xamarin(ザマリン)」セッションが行われた。 メインの講師を務めた“ちょまど”こと千代田まどか氏は、日本マイクロソフトに転職してきたのが今年の4月という新米エバンジェリストであり、ステージ上でのライブコーディングも初めてという初々しい姿を見せている一方で“Xamarin LOVE”の心意気が十分に伝わってきた。ちょまど氏に加えて、お目付け役として同社のベテランエバンジェリスト砂金信一郎氏と高橋忍氏の2人、エクセルソフトの田淵義人氏も登壇した。 現在のモバイルプラットフォームは主にiOS、Android、そしてWindows 10 Mobileと分かれており
女子高生「80%がiPhone(Android恥ずかしい疑惑も)、Facebookではなくインスタ」原宿の女子高生100人に聞いてわかったスマホとアプリ3つの真実 今回は「女子高生のスマホ・アプリ事情」について研究すべく、「原宿の女子高生100人」にアンケート調査をしました。※女子高生全体を正確に調査したものではないため、あくまで参考までにご覧ください。 調査内容: 1:iPhoneとAndroid、どっち使ってる? 2:一番つかっている動画アプリはどれ? 3:よくつかうソーシャルメディアの順番は? 真実1:女子高生の80%はiPhoneを使っている。 まず「iPhoneとAndroidどっち使ってますか?」という質問。どんな結果になったかというと「iPhone82人:Android18人」になりました。 一応「周りにAndroidを使っている子はいますか?」とも聞いてみたのですが、「周り
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く