• SAM SIG: Context-Driven Design Wednesday, September 23, 2009 - 06:30PM to 09:00PM
    Cubberley Community Center
    4000 Middlefield Rd., RM H-1
    Palo Alto, CA
    Software Architecture and Platform

SAM SIG: Context-Driven Design




    Context-Driven Design: Next-Generation Mobile Architectures: the iPhone and iPhone applications

    A compelling iPhone application is fundamentally different from one on your PC (desktop or laptop).

    The iPhone is different not because the screen is smaller, the memory is limited, the processor is not as powerful, there is no real keyboard and no mouse, and (oh, yes) the battery life is nothing to write home about.

    What makes iPhone applications different are their ease of use and convenience, their awareness of your location, and their ability to connect seamlessly to the Internet from most places. The result are iPhone applications that, well designed, will add a depth to the user’s experience that is rare or non-existent in PC-based applications. Not only can an iPhone application become embedded into where the user is and what the user is doing, the reverse is also happening: Where the user is and what the user is doing can be embedded into the application itself. This mutual embedding blurs the boundaries between technology and user, as well as between user and task. 

    In this talk, Neal Goldstein will lay out the software architecture of the iPhone and how mobile developers need to architect their own designs to create applications that harness the framework and mutually embed users and their apps.


    Neal Goldstein is a recognized leader in making state of the art and cutting edge technologies practical for commercial and enterprise development. Neal is currently leading an iPhone startup. His book on iPhone programming was released in May, his book on Objective C programming will be released the month prior to his talk to the Software Architecture and Modeling SIG.

    Neal was one of the earliest developers of Service Oriented Architectures, and as Senior Vice President of Advanced Technology and the Chief Architect at Charles Schwab built an integrated Service Oriented Architecture that spanned the enterprise, from desktop PCs to servers to complex network mainframes. He holds a patent on enterprise wide SOA based architecture. Leading architecture at Schwab, one of IBM’s largest customers, Neal pushed IBM in the SOA direction and introduced them to the demands and requirements for SOA at the enterprise level. Also at Schwab, he was a pioneer in the practical application of edge and cloud computing.

    Earlier, at firms including Apple Computer, Lucus Film, and Microsoft, Neal was one of the first technologists to lead commercial developers to adopt and embrace object-oriented languages and techniques. He was an innovator in moving object-based technologies into the corporate world for developers at Liberty Mutual Insurance, USWest (now Verizon), National Car Rental, EDS, and Continental Airlines, showing them how an object-oriented approach could be scaled to solve enterprise wide problems. His book on object-oriented development introduced developers to the ideas of scenarios and patterns.

    Cubberley Community Center
    4000 Middlefield Road, Room H-1
    Palo Alto, CA



    6:30 - 7:00 p.m. Registration/Networking/Refreshments/Pizza
    7:00 - 9:00 p.m. Presentations



    $15 at the door for non-SDForum members
    No charge for SDForum members
    No registration required