PureMVC Architects Lounge

Announcements and General Discussion => Architecture => Topic started by: trilec on March 16, 2008, 06:23:20



Title: Social networking framework(singleton, multicore?)
Post by: trilec on March 16, 2008, 06:23:20
Hi All,
just wanted to asked a design question as I'm beginning development of a small social networking based site.
It will have features such as:

login process

User tools
  • user details(login ID, account information)
  • user profile (what I like to wear, favorite food)
  • user gallery(images on may or may not share)
  • user interests(list of interests)
  • user a calendar(events I may or may not share)
  • and other i cont think of right now ... :-)
common tools
  • browser for anyone to search users
  • global events

Im trying to make it behave and appear like a single application (ie. full screen style)

My question is regarding the best approach to sectioning development.
singleton vs multicore?
An example might be using multicore
  • core1:login process (the main controlling app)
  • core2:user details/profile/gallery etc.
  • core3:any other common tools, browser etc
seems many other ways to split it up, including singleton...
I would greatly appreciate it if anyone can shed some light on a possible framework scenario.
or if you have done something similar and have found it to work efficiently.

As usual, thanks for any help, you guys rock..


Title: Re: Social networking framework(singleton, multicore?)
Post by: puremvc on March 17, 2008, 05:55:09
Sounds like you are on the right track.

*s you say there are any number of ways to split the thing up.

What is important is that you create interfaces for the modules to talk to the surrounding app and for that app to talk to the modules. See the IWidget and. IwidgetShell interfaces in the Modularity demo.

-=Cliff>


Title: Re: Social networking framework(singleton, multicore?)
Post by: trilec on March 17, 2008, 04:33:18
thanks, will do


c