<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Kevin Francis:: Yes, but... : User Interface Architecture</title><link>http://msmvps.com/blogs/architecture/archive/tags/User+Interface+Architecture/default.aspx</link><description>Tags: User Interface Architecture</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>BA World Slides Available</title><link>http://msmvps.com/blogs/architecture/archive/2009/08/03/ba-world-slides-available.aspx</link><pubDate>Mon, 03 Aug 2009 04:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1712313</guid><dc:creator>Kevin Francis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/architecture/rsscomments.aspx?PostID=1712313</wfw:commentRss><comments>http://msmvps.com/blogs/architecture/archive/2009/08/03/ba-world-slides-available.aspx#comments</comments><description>&lt;p&gt;I have made the slides from the BA World presentation on &amp;#39;Business Analysts v Architects&amp;#39; available on &lt;a href="http://www.slideshare.net/KevinFrancis"&gt;Slideshare&lt;/a&gt;.&amp;nbsp; Please let me know what you think, and if you would like me to come at present it in person at your organisation or user group please let me know.&amp;nbsp; I&amp;#39;m always happy to come and present this topic or any of the other topics that are listed here.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1712313" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/architecture/archive/tags/Architecture+-+General/default.aspx">Architecture - General</category><category domain="http://msmvps.com/blogs/architecture/archive/tags/User+Interface+Architecture/default.aspx">User Interface Architecture</category><category domain="http://msmvps.com/blogs/architecture/archive/tags/Architects/default.aspx">Architects</category><category domain="http://msmvps.com/blogs/architecture/archive/tags/Business+Analysts/default.aspx">Business Analysts</category></item><item><title>Office 2010 - The Movie</title><link>http://msmvps.com/blogs/architecture/archive/2009/07/11/office-2010-the-movie.aspx</link><pubDate>Sat, 11 Jul 2009 08:28:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1699485</guid><dc:creator>Kevin Francis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/architecture/rsscomments.aspx?PostID=1699485</wfw:commentRss><comments>http://msmvps.com/blogs/architecture/archive/2009/07/11/office-2010-the-movie.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.office2010themovie.com"&gt;www.office2010themovie.com&lt;/a&gt; - LoL!! &lt;img src="http://msmvps.com/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/p&gt;
&lt;p&gt;Clippy?&amp;nbsp; Is clippy going to make a return?&amp;nbsp; I would seem so.&lt;/p&gt;
&lt;p&gt;I love this idea.&amp;nbsp; I was (apparently) one of the few people that liked the Office Assistants (although Clippy wasn&amp;#39;t the best).&amp;nbsp; I thought they did an excellent job of &amp;#39;humanising&amp;#39; what is a fairly bland set of software products (sorry Office Dev team - it does look nice, but only as cool as a productivity suite can be).&amp;nbsp; &lt;/p&gt;
&lt;p&gt;It got me thinking though about the whole concept, and while I don&amp;#39;t know what the team is planning, and I can see a nightmare for system admins, Clippy as a portal to social networking for Office users would be a killer.&amp;nbsp; Clippy delivering Twitter and Facebook messages?&amp;nbsp; Clippy playing music files?&amp;nbsp; Either way, I&amp;#39;m thinking that we are moving into a new phase of UI development where things start getting sexy and fun again.&amp;nbsp; Windows 7 is certainly an advance on that front already.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll blog more as soon as I can lay my hands on a beta of Office 2010.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1699485" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/architecture/archive/tags/User+Interface+Architecture/default.aspx">User Interface Architecture</category></item><item><title>Architecture Big Bets - Part 1 - Replacing HTML (Finally!)</title><link>http://msmvps.com/blogs/architecture/archive/2008/09/23/architecture-big-bets-part-1-replacing-html-finally.aspx</link><pubDate>Mon, 22 Sep 2008 22:46:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1648592</guid><dc:creator>Kevin Francis</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/architecture/rsscomments.aspx?PostID=1648592</wfw:commentRss><comments>http://msmvps.com/blogs/architecture/archive/2008/09/23/architecture-big-bets-part-1-replacing-html-finally.aspx#comments</comments><description>&lt;p&gt;HTML is an excellent technology, and I truly raise my hat to Sir Tim Berners-Lee for inventing it.&amp;#160; My suggestion is that by now HTML is no longer suitable as either an application development platform or is optimal an information delivery method in some cases.&amp;#160; I’d like to present this theory as the first Architecture Big Bet.&lt;/p&gt;  &lt;p&gt;You probably know my views on that I have been talking for some time now about the fact that desktop applications are better for internal applications that are used by users for a significant period of time.&amp;#160; Well, the information that I have been posting here and talking about in presentations when I can has been aimed at awakening people to the options and opportunities and while technology has supported the message the widespread adoption has not been.&amp;#160; I’ve been yelling into the ether hoping that people would hear and understand.&amp;#160; Some have.&lt;/p&gt;  &lt;p&gt;A number of factors are aligning to drive significant change in this area though.&amp;#160; These are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Greater amounts of bandwidth; &lt;/li&gt;    &lt;li&gt;A focus on design thanks to Apple, Vista, mobile phones and other devices,&amp;#160; and increasing consumerism; &lt;/li&gt;    &lt;li&gt;Improvements in processing power and graphical capabilities of machines and operating systems; and &lt;/li&gt;    &lt;li&gt;Availability of Silverlight. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I talk about Silverlight because Flash has not been able to achieve the same mindshare as Silverlight has even though it has been technically capable for some years.&amp;#160; Also, I see Silverlight as a technology this is driving this trend.&amp;#160; &lt;/p&gt;  &lt;p&gt;The reason that Microsoft has achieved this state with Silverlight now, and that it will be the killer for user interfaces for all applications, is that:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;It has been developed it from a data-driven application perspective;&lt;/li&gt;    &lt;li&gt;That the interface between design and development is so smooth; and&lt;/li&gt;    &lt;li&gt;It benefits from being the next generation.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Flash was never able to move beyond advertising because it was just that little bit too hard to do things other than graphical work in it.&lt;/p&gt;  &lt;p&gt;I see that the future web applications will be increasingly developed with a rich UI such as Silverlight rather than HTML, and in preference to AJAX.&amp;#160;&amp;#160; This is great, because as well as the driving factors listed above we should realise that coding in script, AJAX, HTML or whatever combination of the above we use is just simply too hard, too expensive and too hard to maintain (even with tool support).&lt;/p&gt;  &lt;p&gt;I think that this will be the case for both intranet and Internet content.&lt;/p&gt;  &lt;p&gt;This shift obviously results in different architecture models, with greater capabilities on the client, and a greater focus on user interface design than has been the case in the past.&amp;#160; It brings with it a focus on entirely different UI design approaches where it is no longer necessary to make applications look like Office (see earlier posts).&lt;/p&gt;  &lt;p&gt;So, I suggest that:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Developers learn Silverlight;&lt;/li&gt;    &lt;li&gt;Architects understand what this means and build processes for design and development accordingly; &lt;/li&gt;    &lt;li&gt;Organisations look to employ designers; and&lt;/li&gt;    &lt;li&gt;Architects, Developers, BA’s and UI designers understand the new UI design paradigms needed. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;What do you think?&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6221bbd5-8d0f-4a1c-a90d-50a4981097a9" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Silverlight" rel="tag"&gt;Silverlight&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Architecture" rel="tag"&gt;Architecture&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/future" rel="tag"&gt;future&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1648592" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/architecture/archive/tags/Architecture+-+General/default.aspx">Architecture - General</category><category domain="http://msmvps.com/blogs/architecture/archive/tags/User+Interface+Architecture/default.aspx">User Interface Architecture</category></item><item><title>It's all in the User Interface</title><link>http://msmvps.com/blogs/architecture/archive/2007/12/30/it-s-all-in-the-user-interface.aspx</link><pubDate>Sun, 30 Dec 2007 10:13:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1427081</guid><dc:creator>Kevin Francis</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/architecture/rsscomments.aspx?PostID=1427081</wfw:commentRss><comments>http://msmvps.com/blogs/architecture/archive/2007/12/30/it-s-all-in-the-user-interface.aspx#comments</comments><description>&lt;p&gt;You&amp;#39;d think that if I was going to start posting again then I would start by talking about what makes a good Architect or something given my last post, but I want to start by listing out some thoughts that I&amp;#39;ve had about user interfaces,&lt;/p&gt;
&lt;p&gt;The current and next big thing in architecture is the user interface.&amp;nbsp; This has been stated for some time now and anyone can see from Web 2.0 and AJAX that there is a shift towards more interactive and friendly UI&amp;#39;s.&amp;nbsp; I&amp;#39;d like to go one step better though and put out there that the major competition to come between organisations for customers&amp;nbsp;in the future will be in the UI space.&amp;nbsp; And it won&amp;#39;t just be between who has the friendliest online banking application.&amp;nbsp; Rather, it will be between who provides the funkiest, smartest application that integrates best into the customers&amp;#39; lifestyles.&amp;nbsp; This won&amp;#39;t be a simple matter of creating the best web site or mobile phone application either.&amp;nbsp; In an ealier post I suggested that Windows client applications provided advantages from various perspectives (architecture, development and end-user) over Web applications.&amp;nbsp; My thinking has evolved again from there now.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m suggesting that the up and coming savvy consumers of today are using a wider and wider range of technologies, are understanding the capabilities and uses of these technologies and understand where they fit into their lives and when and for what they would like to use them for.&amp;nbsp; Add to this a range of technologies that are just around the corner in terms of wide-spread adoption and today&amp;#39;s Architect should be looking much, much more broadly than just a Web UI in designing applications.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;&lt;a class="" title="Second Life Website" href="http://www.secondlife.com/" target="_blank"&gt;Second Life&lt;/a&gt;&lt;/strong&gt;.&amp;nbsp; Personally I find the concept of shopping in a city that looks like a city with shops that look like shops while being at home and online to be quite fascenaticing. I feel that it holds some of the keys to the future.&amp;nbsp; Universities holding courses online and companies holding meetings&amp;nbsp;in Second Life&amp;nbsp;is just the start.&amp;nbsp; Look to some of the real world organisations like Australia&amp;#39;s ABC that are extending their real-world presence to Second Life in ways that they Web just can&amp;#39;t allow.&amp;nbsp; While some of the security and business-model issues need to be solved there is a lot of promise there and Architects would well be advised to get their minds around the concepts.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;&lt;a class="" title="Microsoft Surface Website." href="http://www.microsoft.com/surface" target="_blank"&gt;Microsoft Surface&lt;/a&gt;&lt;/strong&gt;.&amp;nbsp; I was lucky enough to use Surface myself earlier in 2007 and I can say that it does work just like the videos show.&amp;nbsp; It is, to me, the single biggest advance in technology in an awfully long time.&amp;nbsp; It represents a completely new way of interacting with people and objects and there are a huge variety of applications where surface could be applicable.&amp;nbsp; It is a viable application development platform and Architects should examine it and understand it even if just for its pure technology factor.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;&lt;a class="" title="Live Labs Photosynth" href="http://labs.live.com/photosynth/" target="_blank"&gt;Microsoft Photosynth&lt;/a&gt;&lt;/strong&gt;. Another completely innovative technology - sort of Second Life on the web with a digital camera.&amp;nbsp; &amp;nbsp;Yes the demos are very cute and the technology is very cool, if a little hard to explain but I can see some wonderful opportunities with Phtotsynth from a business UI perspective.&amp;nbsp; The ability to navigate and select objects in a 3D world that can be readily created without serious programming or modelling (very nearly by an end-user even) could provide some powerful UI options for online stores, builders, car retailers etc.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Game Consoles&lt;/strong&gt;.&amp;nbsp; Yes, Microsoft is now doing well with the 360 but if you thought the battle for the game console market is just about units and games, even if games are now higher-grossing than movies, then I would suggest that you look more closely.&amp;nbsp; The games console is no longer a games console - it is an entertainment hub and as such I am keeping a careful eye on the 360 in particular as Live becomes more powerful and the line between Live and the Web and the 360 and the PC becomes more and more blurred.&amp;nbsp; This might not mean the 360 surfing the web though, but I would not be surpised to see people shopping online for general products or doing onine banking throught the ubiquitous games consoles in the near future.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;strong&gt;Media Center et al&lt;/strong&gt;.&amp;nbsp; Vista brings Media&amp;nbsp;Center to the masses and as the platform powers up we&amp;#39;ll see it and products like it start to change the face of home entertainment devices beyond the enthusiasts that currently use it.&amp;nbsp; Accessing content and applications from Media Center will become a perferable way of performing common tasks for home users and they won&amp;#39;t want to use the Web.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;So, as you can see this is only a short list of new UI paradigms that are just around the corner or are ready for development now.&amp;nbsp; I would suggest that as Architects and Developers we should be considering these, and other technologies that I haven&amp;#39;t listed, when designing applications so that the best outcome is always achieved.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1427081" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/architecture/archive/tags/User+Interface+Architecture/default.aspx">User Interface Architecture</category></item></channel></rss>