タグ

iPhoneに関するelsa_qのブックマーク (4)

  • Swiftコーディング規約@Wantedly - Qiita

    はじめに Swiftのコードは多様な記述の仕方ができるので柔軟でかつ表現力もありますが、チームで開発を行うとどうしても記述の仕方が統一できず可読性も上がりません。弊社(Wantedly)でSwiftのアプリを開発した経験をもとにアプリ開発におけるコーディングスタイルガイドを作成しました。このコーディング規約がベストプラクティスだというわけではなく、Swiftもまだまだ手探りなところもあるので、参考情報としてご参照ください。また、規約の範疇ではないですがエラーになりやすい記述も合わせてフォローしています。 バージョン v0.3 改版履歴は文末を参照ください。 コーディング規約の必要性について Swiftはプログラマがリスクを取ることによってより簡素に端的に記述ができたり、型推論が強力なので型の明記を省略して記述ができます。チームでSwift開発を行う場合は、詳細に記述するのか、省略して記述す

    Swiftコーディング規約@Wantedly - Qiita
  • 新しいものが大好きなグッドパッチで6月に話題になったアプリ、サービス、デザインまとめ(2014) | Goodpatch Blog

    グッドパッチが渋谷に移転してから初めてのまとめ記事です!今月はWWDC2014でのOS X Yosemiteの発表やGoogle I/O 2014でのAndroid Lの発表など大きな発表が多かった月でもありました。そんな6月にグッドパッチで話題になったものをご紹介します! 過去のまとめ: 新しいものが大好きなグッドパッチで5月に話題になったアプリ、サービス、デザインまとめ(2014) 新しいものが大好きなグッドパッチで4月に話題になったアプリ、サービス、デザインまとめ(2014) 新しいものが大好きなグッドパッチで3月に話題になったアプリ、サービス、デザインまとめ(2014) Streamline http://www.streamlineicons.com/ iOS 7が発表されてから人気となっている細い線でできたアイコンを1600以上も公開しているサービス。データがアウトラインではな

    新しいものが大好きなグッドパッチで6月に話題になったアプリ、サービス、デザインまとめ(2014) | Goodpatch Blog
  • iPhone | Developers.IO

    [Flutter]immutableなクラスを扱いやすくする機能をコード生成で提供してくれるfreezedを使ってみる 記事 2020年10月29日 田辺 信之 5 Flutterで作ったアプリの構成をProvider + ChangeNotifierからriverpod + state_notifier + flutter_hooks + freezedのに書き換えたいと思っていま […]

    iPhone | Developers.IO
  • ソシオメディア | iPhone の当たり判定を検証した

    スマートフォンやタブレットなどのモバイルデバイス向けにUIをデザインする際には、タッチ操作に適したコントロール表現を追求しなければいけません。 タッチ操作に適したコントロール表現とは、前回書いたジェスチャもありますが、それ以前に、ボタンやリンクなどのUI要素を指で押しやすい大きさにすることが大切です。 パソコン画面のマウスポインターと違って、タッチスクリーンにおいて指でボタンをタップする場合、指がそのボタンを覆い隠してしまうので、意図した場所に正しく触れているのか分かりにくく、またボタン自体の視覚的なフィードバックも確認しづらいという課題があります。 またマウスポインターではピクセルレベルで画面上の座標を指し示すことができますが、指先ではそのような細かい操作はできません。 ですからタッチデバイスでは、ボタンやリンクが細かく密集しているようなデザインは大きなストレスになります。 最低限の大き

    ソシオメディア | iPhone の当たり判定を検証した
  • 1