ブックマークシステムを作る

  • Ruby on Railsによるソーシャル・ブックマーク管理デスクトップ・アプリケーション -- llameradaの日記 2006-01-11

http://d.hatena.ne.jp/llamerada/20060111/1136992524

  • タグつきブックマークシステムを作る -- Discommunicative 2006-04-20

http://d.hatena.ne.jp/todesking/20060420/p1

http://www.fr-soft.com/cake/archives/9

http://www.server-memo.net/server/server-setting/scuttle/scuttle

  • Rails 2.0とFlex 3 beta3でRESTfulなBookmarkアプリを作ろう 1 --FleFla 2007-12-17

http://uenon.jp/blog/archives/2007/12/rails-20flex-3-beta3restful-1-1.html

GUIプログラムのパターン


GUIプログラムをする上でのパターンについて調べた時に参照したサイト
CocoaとかFlexを勉強してみるといいのかもしれない。

  • AS3/Flex2 を使い始めて約半年 -- 8時40分が超えられない 2007-08-13

http://subtech.g.hatena.ne.jp/secondlife/20070813/1186999047

  • 複雑な GUI を持つアプリケーションの設計について(Web アプリ編)--Akasata's Page - プログラミング、ピアノ、歴史のページ 2007-08-14

http://www.rmake-labo.com/akasata/articles/show/193

  • GUI と POSA --Akasata's Page - プログラミング、ピアノ、歴史のページ 2007-08-14

http://www.rmake-labo.com/akasata/articles/show/194

  • 多数のイベントと複雑な状態遷移の管理 --TECHMemo 2007-08-14

http://d.hatena.ne.jp/dann/20070814/p1

http://idm.s9.xrea.com/ratio/2007/08/14/000654.html

  • TASKMASTER:An Architecture Pattern for GUI Applications

どっかのサイトにリンクがあった。Robert C. Martin はアジャイル開発の奥義の人。
http://www.objectmentor.com/resources/articles/taskmast.pdf

https://www.sociomedia.co.jp/category/uidesignpatterns

  • イベントプログラミングが嫌いだ --Kazzzの日記 2005-03-20

.NETでのGUI開発のヒント
http://d.hatena.ne.jp/Kazzz/20050320/p1

MVCパターン PACパターン

http://www.hakkaku.net/articles/20080501-198

http://yoshimoto.blog.so-net.ne.jp/2006-12-24

  • MVCって設計するには抽象的すぎるのでは?と、ときどき思う --Codezine 編集に纏わるこぼれ話や日々感じたことなどを、つらつらと。2007-08-20

http://blog.codezine.jp/editor/2007/08/mvc_1.php

http://www.memorycraft.jp/2008/08/flexmvcpac.html

  • Flex/AIRでPAC的に実装するトライアル(1) --[lib] 2008-02-08

http://d.hatena.ne.jp/devbankh/20080208

  • Swingによるリッチクライアントフレームワークの構築 −プレゼンテーション層の自動生成に向けて−

http://www.exa-corp.co.jp/techinfo/review08/06_kanamaru.pdf

PureMVC --FlexのMVCフレームワーク


FlexMVCフレームワークであるPureMVCが面白そう。デザインパターンを駆使した設計のようで
ソースも読みたい。C#等への移植も行われている模様

  • PureMVC

http://puremvc.org/

http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC.html
http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example1.html
http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example2.html
http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example3.html
http://blog-imgs-12.fc2.com/a/k/i/akiraminatuki/PureMVC_Example4.html

  • PureMVC --flex_framework @ ウィキ

上記計算機アプリのコードがダウンロードできる
http://www39.atwiki.jp/flex_framework/pages/13.html

  • PureMVCでの実装に必要なクラス構成 --メモリークラフト 2008-3-29

http://www.memorycraft.jp/2008/03/puremvc.html

  • PureMVC Tutorial - Flex, PureMVC, Jabber and XIFF 3(英語)

http://www.actionscriptdeveloper.co.uk/puremvc-tutorial-flex-puremvc-jabber-and-xiff-3-introduction/

  • PureMVCとCairngormにおけるGUIパターンの比較 --InfoQ 2008-07-02

http://www.infoq.com/jp/news/2008/07/gui-patterns-puremvc-cairngorm

GUI管理に使えるデザインパターン・アルゴリズム

http://www4.atwiki.jp/nishi/pages/118.html


Mediatorパターン

  • Mediatorパターン --Remaki* 2007-05-05

http://d.hatena.ne.jp/remaki/20070505/1178347635

  • Mediatorパターン

http://www.ducksys.ecnet.jp/technics/patterns/mediator.html

  • MediatorパターンとVB.NET --VB.NETで作る! 2007-10-08

http://shinshu.fm/MHz/88.44/archives/0000210697.html


stateパターン

http://blogs.wankuma.com/nagise/archive/2008/06/05/141783.aspx


その他

  • 状態遷移 有限状態機械の設計と実装 --わんくま同盟 東京勉強会 #15

http://www.wankuma.com/seminar/20071222tokyo15/4.pdf

  • State Machine Application Block について

http://www4.atwiki.jp/nishi/pages/118.html

  • Cocoaアプリケーションのためのソフトウェア・パターン

http://hmdt-web.net/seminar/CocoaSoftwarePattern/CocoaSoftwarePattern.pdf

  • UIパッケージの実装(その1) --UMLは実践できるのか!? Last update:02/23/2003 21:34:45

http://www002.upp.so-net.ne.jp/ys_oota/uml2/UIImplDesign.htm

Flex関連

http://gihyo.jp/dev/feature/01/flash-sdk

http://www.systemfriend.co.jp/node/249

http://sothis.blog.so-net.ne.jp/2008-03-26

  • FlashDevelop

http://www.flashdevelop.org/community/index.php

http://www.adobe.com/support/documentation/jp/flex/

  • Flex基礎講座(パート1):はじめてのFlexアプリケーション開発 --Codezine

http://codezine.jp/article/detail/106?p=1

  • Flash CS3とRoRで構築する業務アプリケーション Flashによる生産管理系アプリケーション --Codezine

http://codezine.jp/article/detail/2805?p=5

http://diaspar.jp/node/159

http://diaspar.jp/node/165

http://www.hakkaku.net/articles/20080715-250

  • Flexで入力チェック(StringValidator) --CTOA日記 2008-08-27

http://blog.livedoor.jp/hiroki0907/archives/51082180.html

http://kawa.at.webry.info/200803/article_2.html