タグ UIKit
人気順 10 users 50 users 100 users 500 users 1000 usersThe Composable Architecture(TCA)のReducerProtocolへのマイグレーションが完了しました - Uzabase for Engineers
iOSエンジニアの金子です。 NewsPicks iOSアプリでは2021年7月ごろからThe Composable Architecture(TCA)を採用したアーキテクチャへの移行を進めています。 tech.uzabase.com メインのニュースフィード画面もTCA+SwiftUI/UIKitで全面的に書き換え、TCAを使った実装もだいぶこなれてきたなと思っていた矢先、TCAで大き... 続きを読む
N予備校iOSアプリへ SwiftUI を導入するまでの道のりについて - ドワンゴ教育サービス開発者ブログ
はじめに 導入に向けて検討したこと 流れ 1. UIKit 及び Storyboard をどのように置き換えるのか 2. 書き慣れた MVVM パターンを維持できるのかどうか 3. 既存のプロジェクト構成でもスムーズに導入できるのか 4. アプリのサポートOSが iOS14.0+ だが、 SwiftUI 特有の苦しみは問題なさそうか 5. 本当に開発効率は向上で... 続きを読む
SwiftUI時代におけるminneのリアクティブアーキテクチャ - ペパボテックブログ
山奥の砦(八王子市)からminneのiOSチームでアーキテクチャや開発環境を色々と見ているjoshです。SwiftUIとCombineが発表されたWWDC 2019から、SwiftUIとUIKitの混在状態を前提としたminneアプリに最適なアーキテクチャについて検討・議論した結果、最近色々と決まったので、紹介したいと思います。 まず、アーキテクチ... 続きを読む
「使いやすい&運用しやすい」を目指したデザインシステムのSketch管理 - Yahoo! JAPAN Tech Blog
こんにちは。ヤフーで社内システムを担当しているデザイナーの今河、田嶋です。 以前、「社内システム特化なデザインシステムのメリット 〜 ヤフー社内のデザインシステム紹介」という記事で、社内のデザインシステム「SAYA」を紹介しました。 今回は、「SAYA」のリソースの1つである「UIkit」の作り方のtipsや運用方法... 続きを読む
Apple、新フレームワーク「Swift UI」発表。簡潔なコードとドラッグ&ドロップでUIを構築、デバイスでの即時プレビュー。WWDC19 - Publickey
米Appleは6月3日(日本時間6月4日未明)にカリフォルニア州サンノゼで開催したイベント「WWDC19」にて、Swift言語を用いて効率的にユーザーインターフェイスを定義できるUIフレームワーク「Swift UI」を発表しました。 例えば、こうしたよくあるUIを従来のObjective-CとUIKitで記述すると、多くのコードが必要です。 こ... 続きを読む
Appleの「Marzipan」プロジェクトの目的はmacOS/iOSで動くアプリではなく、UIKitやAppKitに続く新しいフレームワークを開発者に提供すること? | AAPL Ch.
Appleの「Marzipan」プロジェクトの目的はmacOS/iOSで動くアプリではなく、UIKitやAppKitに続く新しいフレームワークを開発者に提供すること? 2017/12/27 News , 噂 Appleの「Marzipan」プロジェクトはUIKitやAppKitに続くクロスプラットフォーム対応の新しいフレームワークを開発者に提供することにあるのではないかという記事をDaring F... 続きを読む
SwiftのSDK overlayとswift-corelibs-foundation - いけだや技術ノート
2017 - 12 - 09 SwiftのSDK overlayとswift-corelibs-foundation Swift SDK overlay Swiftの SDK overlayというものを耳にしたことはあるでしょうか?これはSwiftの OSS プロジェクトである apple/swift の開発において、FoundationやAppKit、UIKitなどの Objective-C で... 続きを読む
A-Liaison BLOG: UIWebView, WKWebView 等において Drag and Drop を禁止する方法
iOS 11よりDrag and Drop APIがUIKitに追加され、UITextView / UITableView / UICollectionViewに簡単にDrag and Dropを実現するためのdelegateが用意されたり、それ以外のUIViewにもDrag and Dropをハンドリングするための仕組みが用意されました。このDrag and Dropは基本的にはアプリをまたいで... 続きを読む
心地よいアニメーションを求めて - クックパッド開発者ブログ
2015-10-02 心地よいアニメーションを求めて こんにちは、買物情報事業部の三浦です。 日々アプリを使っていて、ふとしたところでさりげないアニメーションや気の利いた効果音があると心地よく感じますね。 UIKitには手軽にアニメーションを実装できるようにAPIが用意されています。少し工夫するだけで効果的な動きを作ることができます。 サンプルを見ながらみていきましょう。 Basic まずはUIV... 続きを読む
[iOS][Swift] UIKitをベンリにしてくれる Spring (4) | Developers.IO
Spring Springは、Meng Toさんが GitHub で公開されているライブラリです。Core Animation を使ったアニメーションや、View の周りの border の調整など UIKit のアレやコレを、カンタンにしてくれます。 今回は、ひとまず完結編として、これまでにご紹介したことを組み合わせて、少し複雑なアニメーションを実現してみます。 コレまでのシリーズについては以下... 続きを読む
[iOS][Swift] UIKitをベンリにしてくれる Spring (2) | Developers.IO
はじめに Springは、Meng Toさんが GitHub で公開されているライブラリです。Core Animation を使ったアニメーションや、View の周りの border の調整など UIKit のアレやコレを、カンタンにしてくれます。 今回は、ほかにどんなアニメーションが実現できるのかを見て行きましょう。 サンプルプログラム 前回は、プロジェクトに Cocoapods でプロジェクト... 続きを読む
Apple、新しい写真アプリ「Photos for Mac」にiOSのUIKitに似た新たなFramework「UXKit」を採用。
今日リリースOS X 10.10.3 Yosemiteに搭載されているPhotos for MacはAppleの新しいFramework「UXKit」が使用されていると話題になっています。詳細は以下から。 9to5MacやSix Colorsによると、新しいPhotos for Macには「UXKit」と呼ばれるAppleが新たに採用するFrameworkが使用されており、このUXKitは既存のM... 続きを読む
膨大なSwiftサンプルコードが超役に立つサイト「逆引きSwift (iOS編)」
「逆引きSwift (iOS編)」は、Appleの注目の新言語「Swift」を使ってiOSアプリを開発するためのサンプルコードがたくさん集められているサイトです。 UIKit、Utility、AVFoundation、PhotoKit、CoreMotion、CoreLocation、MapKit、CoreImage、Social、TouchID、CoreBluetooth、HealthKit、Co... 続きを読む
[iOS]UITableView,UICollectionViewでドラッグ&ドロップする | Developers.IO
配列モデルの順序をドラッグで変更 iOSでは静的な配列モデルの表現機能だけではなく、モデルの順序を動的に実行時に動かすようにするための仕組みが搭載されており、ユーザーの操作に合わせて配列の順序を入れ替えるように制御することができます。 UIKitの標準的なコンポーネントUITableViewではモデルの順序を変更する機能は備わっていますが、順序変更の際の挙動として、ドラッグ領域が限られていたり、ア... 続きを読む
UITableViewのスクロール位置をView再読み込み時に復帰する方法 - へびにっき
メモリ警告によってViewが破棄された場合、UITableViewのスクロール位置はリセットされてしまう。再度Viewが読み込まれたときに元の位置に戻すには、破棄される直前のスクロール位置を覚えておく必要がある。だいたい次のようなコードになる: ScrollTestViewController.h #import <UIKit/UIKit.h> /* UITableViewControllerでは... 続きを読む
シンプルで使いやすそうなフロントエンドフレームワーク『UIkit』 | IDEA*IDEA
Bootstrapの対抗馬ですかね。シンプルで良さそう。参考にしたいのでメモ的にエントリー。 ↑ ロングシャドウ的なロゴがいいすな。 ↑ 特徴はこちら。 ↑ なおじみのボタンや・・・。 ↑ ナビゲーションバー。 ↑ バッジなどなど。 ↑ ユニークなところでは「Article」のスタイルとか・・・。 ↑ コメントのスタイルなどもありますね。 Bootstrapと似たようなものかな、と思いましたが、わ... 続きを読む
ウェブ制作者のためにメンテナンスと拡張に重点をおいたフロントエンド用の軽量フレームワーク -UIkit | コリス
簡単に利用でき、カスタマイズも容易で、ウェブ制作者のためにメンテナンスと拡張に重点をおいたHTML, CSS, JavaScriptで作成されたフロントエンド用の軽量フレームワークを紹介します。 UIkit UIkit -GitHub UIkitは現在多くの制作者が利用しているjQuery, normalize.cssをベースに、ウェブページで利用するさまざまなUIエレメントが簡単に実装できます。... 続きを読む
Bootstrapのselectをカッコよくできる「Bootstrap-select」:phpspot開発日誌
Bootstrap-select Bootstrapのselectをカッコよくできる「Bootstrap-select」。 通常のselectをもっとカッコよくカラフルにすることが出来ちゃいます カラフルなのもなかなか使えそう 関連エントリ BootStrapのフォーム入力をもっと便利にするための「Bootstrap Form Helpers」 BootstrapをベースとしたフリーのUIKit「... 続きを読む
UIKitで使われている画像パーツをまとめて取得する - TOKOROM BLOG
UIKitで使われている画像はどこにある? 例えば、UIAlertViewのアラートの画像ってどういう構成になってる?とかUISegmentedControlのAppearance変えたいんだけど当てはめる画像はどう作る?などというときにUIKitが標準で使っている画像パーツを参照できると便利です。 プログラマというか特にはデザイナさんにとって有用だと思います。 その画像パーツですが、Xcode(... 続きを読む
BootstrapをベースとしたフリーのUIKit「Flat UI」:phpspot開発日誌
Flat UI BootstrapをベースとしたフリーのUIKit「Flat UI」。 BootstrapをベースとしているのでBootstrapの使い方や機能は使えてデザインが全く別物になってます。 Bootstrapで作るとあきらかにBootstrapな感じが出てしまいますが、ちょっと個性を出したいという場合はいいかもですね。 こうした派生スタイルが多数でてきて、Bootstrap自体がjQu... 続きを読む
iOSアプリ開発に役立つTips100連発! #Objective-C #iPhone #iOS #iPad #AdventCalendar - Qiita
1年半ほどコツコツと書きためてきた iOS アプリ開発 / Objective-C 関連の Tips をカテゴリ別にまとめてみました。 ライブラリ/フレームワーク ゲームアプリ向け UI コンポーネントセット "UIKitForGame" ゲームアプリをつくること際に自分でもよく使う UIKit のカテゴリ/サブクラスの詰め合わせライブラリの紹介/実装方法解説 vImageのススメ iOS 5 か... 続きを読む
Webアプリケーションを作るのに便利そうなコンポーネント群「UIKit」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
主なコンポーネントとしては、ダイアログ、確認ダイアログ、カラーピッカー、クリックで回転するカード、通知、メニュー、ボタン式のドロップダウンとなっています。デザインがすっきりとしているので今風のWebアプリケーションに似合いそうです。 0 続きを読む
Cocoaの日々: UIAppearance で色や画像を変える
UIAppearance で色や画像を変える 2011年10月31日月曜日 | Published in iOS 5.0, UIKit, サンプルあり | 0 コメント Tweet UIAppearanceプロトコル iOS5 から UIAppearance プロトコルが導入された。このプロトコルを使うと UINavigationBar や UISwitch のインスタンスの色を変更することができ... 続きを読む
fladdict » iPhoneのUIのスキンをカスタマイズする場合のメモ
iPhoneのUIKitに独自のスキンを被せようとすると、色々とテクニカルな障害がおおいが、それをどうやって解決するか?のメモ。 自己流なので、更新のよちは在り在り。 基本アプローチ ・基本のスキンのカスタマイズはUIViewレベルで行わずに、UIViewControllerレベルで行う。 ・UIViewControllerを拡張して、SkinnedViewControllerを作る。 ・Skin... 続きを読む
Cocoaの日々: [iOS] UITableView でセルをスワイプするとスライドするユーザインタフェースを実装
[iOS] UITableView でセルをスワイプするとスライドするユーザインタフェースを実装 2011年6月29日水曜日 | Published in ios 4.3, UIKit | 0 コメント Tweet スワイプしてセルが横にスライドする動作を実装してみた。Twitterクライアントなどで実装されているあれ。 サンプル セルを右方向にスワイプすると スライドアニメーションが始まり下に隠... 続きを読む