任天堂の第4代代表取締役社長を務めた故・岩田聡氏に向けて、約20年前にインタビューをおこなったジャーナリストがその未公開だった内容を公開し注目を集めている。ニンテンドーDSが発表されたゲームイベントE3におけるインタビューであり、任天堂のハード開発における戦略やエピソードが語られている興味深い内容だ。 岩田聡氏は約13年間にわたり、任天堂の第4代代表取締役社長を務めた人物だ。『星のカービィ』『大乱闘スマッシュブラザーズ』シリーズなどの開発元として知られるハル研究所の創業メンバーであり、後に同社代表取締役社長に就任。2000年に任天堂に入社し、2002年から同社の代表取締役社長を務めていた。2013年からは任天堂の米国法人のCEOも兼任するなど、任天堂の顔として国内外で活躍。しかし2015年に胆管腫瘍のためこの世を去った。 2004年の「E3」にて 今回、約20年前におこなわれた、岩田氏への
Software Developer from La Paz, Bolivia. Programming for iOS since 2011. The Mysterious CodableWithConfiguration Protocol Every year, at WWDC, Apple gives us a lot of new things to play around with. For the big new things, they prepare session videos and labs so developers can experiment with the new technologies and hopefully integrate them in their apps by the time the new OSes are out. The “big
この記事はNikkei Advent Calendar 2022の 7 日目の記事です。今日から 3 日連続 iOS 特集です! はじめに 日経電子版アプリチームでインターンをしている尾崎 (@MasakazOzaki) です。 Apple が提供する SF Symbols には 4000 を超えるアプリ内で使用できるシンボルが用意されています。SF の名前を冠していることもあって他の SF フォントと同じように様々な大きさや太さにも対応している他、パーセント値をパラメータとして渡すことによって色を動的に変更する Variable Color や、カスタムシンボルで注釈などを簡単にインテグレートできる Unified annotation が新たに SF Symbols 4 から追加されています。 しかしながら 4000 を超える SF Symbols の中でも使いたいシンボルがない事案も
iOSのSystem Fontは、英文はSF Pro、和文はヒラギノ角ゴシックです。 SF Proは、2015年のWWDCで発表されたAppleの製品向けの欧文フォントです。 AppleのWebサイトではSF Pro JPなる、SF Proの日本語フォントが使用されているようですが、現在開発者サイトから配布されているSF Proに日本語は含まれておらず、iOSのSystem Fontにも使われておりません(2022/03/06現在)。 SF Proに比べてヒラギノはおよそ1pt小さいSF Proとヒラギノ角ゴシックは大きさの印象が異なるため、iOSのSystem FontではSF Proに対してヒラギノ角ゴの方が小さく表示されるように調整されています。フォントサイズが大きくなればなるほど差が大きくなります。フォントサイズ16ptのとき、ヒラギノ角ゴの方がおよそ1pt小さく表示されると覚えて
準備 今回はサンプルとして、以下のようにNoteというエンティティが1つある前提とします。 text1 〜 text3はOptionalです。 全体的な流れ バックグラウンドからCore Dataを使うにあたり、やらなければならないことは大きく以下の3つです。 バックグラウンド用のNSManagedObjectContextの作成perform/performAndWaitを使っての処理実行マージポリシーの設定バックグラウンド用のNSManagedObjectContextの作成 Core Dataはマルチスレッド環境で動作するよう設計されていますが、スレッドセーフではありません。 NSManagedObjectのインスタンスを複数のスレッドやキューをまたいで使用すると、普通にデータの不整合を起こしたりアプリがクラッシュしたりします。 Core Dataでは、この問題をシリアルキューを使用
こんにちは、スマートバンクでアプリエンジニアをしているロクネムです。 弊社ではデザインシステムを導入しており、ColorやTypographyなどのデザイントークンやコンポーネントライブラリをiOSアプリの実装でも利用しています。 導入してから約1年ほど経ちますが、 B/43という家計簿プリカアプリ の開発を通じて、SwiftUIで1画面を実装する上でかかる時間がかなり短くなったように感じます。 本記事ではそんなデザインシステムを活用した開発の中でも Typography にフォーカスし、B/43のiOSアプリにおいてどのようにTypographyを実装しているのかについてご紹介します。 Typographyのデザイントークン Typographyの実装 fontSize , fontWeight の実装 lineHeight の実装 Dynamic Type Dynamic Typeとは
【MHW:I】ダメージ計算式の教科書(物理編)|怪力の種の効果は、武器の斬れ味ゲージの色によって変動する。 2つの火力スキルを考えよう。 ひとつは「不屈LV1」。力尽きる度に最大2回まで攻撃力が上がるスキルで、2回力尽きたときの攻撃力上昇量は1.2倍。もうひとつはスキル「攻撃LV7」。その効果は基礎攻撃力+21。どちらも装備を組むときに頻繁に登場するスキルなので、その効果を数字まで覚えている人も多いと思う。 ここで読者の皆さまにひとつ質問を投げかけたい。この2つのスキル、ダメージ計算においてどの順番で処理されているかを考えたことはあるだろうか。すなわち【A】不屈で1.2倍してから攻撃の21を足すのか【B】攻撃の21を足してから不屈で1.2倍にするのか、どちらなのか。 ◇ 正解は【A】の「不屈で1.2倍してから攻撃の21を足す」である。スキル「攻撃」によって上昇した部分の攻撃力は、不屈の効果
そこでアメリカの方にも、うかがってみた。少し前のことだそうだが、アメリカでは採点記号はそれほど標準化されていなかったという。正解は「チェックマーク」のような印で、「check, checkmark, tick」などと呼ぶ。なお、チェックマークのような形態をもつ記号そのものは、中国や日本でも「雁(かりがね)点」(レ点の元)として現れてはいた。 不正解は「×」と書くと、その形がローマ字の「x」に似るため、だいたい「eks」と発音し(crossとも)、また、「/」と書くと「slash, slashmark」というと思うとのこと。点数がないために「0」と書けば「zero」というそうだ。他のアメリカの方などは、間違った部分が「○」で囲まれる、ともいう。「×」は、宝物が隠してある目的地などを示すこともあるとのこと。なお、『新明解国語辞典』第6版には、アメリカでは、否定や伏せ字などの意味に「○」を用い、
AppKit, SwiftUIでtitleBarのないアプリを作ろうと試行錯誤したので、記録とともに知見を残しておきます。 やりたいこと 今回作るmacOSアプリではWindowをカスタマイズしたい。具体的にはmac標準アプリのスティッキーズのような見た目を作りたい。それにはtitleBarを消し去る必要がある。 Apple: Human Interface Guidlinesより画像を引用 titleBarを完全に消すにはAppKit一択 まずはSwiftUIで出来るならそうしたいので、試してみた。SwiftUIでアプリを作り出すとデフォルトのtitleBarや閉じるなどのボタン(Controls)がある。これらはNSWindowにあるので消していく。 // !!これは実現できなかったコード!! @main struct AwesomeApp: App { var body: some
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く