タグ

ブックマーク / qiita.com/susieyy (7)

  • メッセージングアプリSync開発の舞台裏(iOS) - Qiita

    ビジネスシーンで使えるメッセージングサービスSyncをローンチしました。 その開発の舞台裏をiOSを中心に紹介します。開発のスケジュール、リソース、アプリの規模や進め方など参考になれば幸いです。 サービスについて Syncは社内・社外を問わずプロジェクトやビジネスコミュニケーションがより良い体験なることをゴールに開発しました。以下のURLよりご利用頂けます。 Web版 , Desktop版(OnlyOSX) , iPhone , Andorid アーキテクチャ サーバ 既存のWantedlyサーバに並列して、Syncのサービスをマイクロサービスアーキテクチャ風に構築しています。要素技術や構成はサービスの初期フェイズにおけるスピディーな開発とスモールな運用に適しているものを選定しています。 AccountServerが認証やユーザ情報管理を、APIServerが主要なデータのやり取りをRES

    メッセージングアプリSync開発の舞台裏(iOS) - Qiita
    kazuph1986
    kazuph1986 2015/09/10
    Swiftのコンパイルが遅くてMBP2台で開発とか…
  • RESTfulAPIのFrontWebをReact.jsで構築する準備 - Qiita

    RESTfulAPIのFrontWebをAngular.jsで書こうかと思ったのですが、FRPパラダイムのReact.jsが面白そうなのでこちらで構築してみます。 環境 node.js v0.11.14 npm v2.1.11 bower v1.3.12 gulp v3.8.8 Yeoman v1.3.3 React.js latest インストール nodeとnpmをインストールします。 $ mkdir Test $ cd Test $ yo react-gulp-browserify _-----_ | | |--(o)--| .--------------------------. `---------´ | Welcome to Yeoman, | ( _´U`_ ) | ladies and gentlemen! | /___A___\ '____________________

    RESTfulAPIのFrontWebをReact.jsで構築する準備 - Qiita
  • Swift界隈で話題沸騰中のテストフレームワーク Quick とは? - Qiita

    Quickとは? QuickはSwiftが発表された2日後にGithubにコミットされた、世界で一番最初のSwiftのテストフレームワークです。ビヘイビア駆動開発(BDD)指向のテストフレームワークで、SwiftとObjective-Cの両方の言語に対応しています。RSpec, Specta, Ginkgoの影響を受けているそうで、記述がしやすく可読性の高いケースを表現できるのが特徴です。 ロゴもSwift調のデザインで素敵です。 開発者は? 開発者はmodocache (もどかしい)さんという日にいらっしゃるエンジニアさんが作られています。ハンドルネームがとってもお洒落ですね。 期待度は? まだ開発開始から2週間弱ですが、とても活発に開発が行われており今後Swiftのデファクトテストフレームワークになるのではと期待が寄せらています。 また既存のObjCテストフレームワーク(※)はSwi

    Swift界隈で話題沸騰中のテストフレームワーク Quick とは? - Qiita
    kazuph1986
    kazuph1986 2014/11/06
    よさ気
  • Swiftで書くデザインパターンまとめ - Qiita

    デザインパターンをSwiftで実装する場合の記述例がたくさん紹介されています。 Source: Design Patterns implemented in Swift @ Github まだすべてのパターンが網羅されていませんが、よく利用するものなどが記載されているので参考になるかと思います。 デザインパターンとは ソフトウェア開発におけるデザインパターン(型紙(かたがみ)または設計パターン、英: design pattern)とは、過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したものである。 デザインパターン @ Wikipedia 以下各デザインパターンの概要は上記Wikipediaより 記載一覧 2014年8月28日時点 Creational パターン名 記載

    Swiftで書くデザインパターンまとめ - Qiita
  • Swiftコーディング規約@Wantedly - Qiita

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

    Swiftコーディング規約@Wantedly - Qiita
  • ようやくリリースのXcode6 Beta6は不安定?! - Qiita

    ようやくダウンロードできるようなったBeta6ですが、Beta5よりも動作が不安定な感じがします。悲しい。 Beta6はリリース直後に一度取り下げられて、8時間後ぐらいに再度リリースされています。 Xcode6 Beta6 がダウンロードできなかった シンタックスハイライトが。。。 Swiftのコードがまったくハイライトされなくなりました。入力補完ももちろん効きません。ObjCはハイライトされています。Beta1、Beta2のころもシンタックスハイライトは不安定でしたが、まったくハイライトされないことはありませんでした。 1回目はなぜか起動しない インストール後、Xcode6 Beta6 を起動しようとすると、ドックでアイコンがしばらくの間バウンスしたあと、音沙汰がありません。もう一度起動すると立ち上がりました。 まったく起動しない人もいるご様子 こんなエラーの場合も。 Beta5に戻そう

    ようやくリリースのXcode6 Beta6は不安定?! - Qiita
    kazuph1986
    kazuph1986 2014/08/20
    そういえば落としてから使ってなかった。やっぱまだまだ安定しないか。
  • SwiftのRSS Readerを100行で作ったよ - Qiita

    Swiftから既存のObjective-Cのライブラリもコールできるので、新規アプリを作成する場合は移行しやすいと感じました。 Movie Screenshot :-p We are hiring! Looking for Swift programmer :-p (日語) Swiftなら誰にも負けないiOSエンジニア・ウォンテッド!! Github CODE // // ViewController.swift // RSSReader // // Created by susieyy on 2014/06/03. // Copyright (c) 2014年 susieyy. All rights reserved. // import UIKit class ViewController: UITableViewController, MWFeedParserDelegate {

    SwiftのRSS Readerを100行で作ったよ - Qiita
  • 1