<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - MVC Pattern - Comments</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern</link>
 <description>Comments for &quot;MVC Pattern&quot;</description>
 <language>en</language>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48925</link>
 <description>&lt;p&gt;Ok &lt;/p&gt;</description>
 <pubDate>Mon, 01 Dec 2008 12:49:43 +0100</pubDate>
 <dc:creator>rizvanmotala99</dc:creator>
 <guid isPermaLink="false">comment 48925 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48924</link>
 <description>&lt;p&gt;Thats very individual and hard to give a relevant estimate of...&lt;/p&gt;

&lt;p&gt;Depends a _lot_ on how much and what kind of experience you have before, how well you really know C++, and how easy you have to learn&lt;/p&gt;

&lt;p&gt;Personally, I don&#039;t think the basics is that hard, the C++ language in itself is exactly the same, but you don&#039;t have the STL in symbian, which can make it very confusing for people who havn&#039;t realized the difference between C++ and STL.&lt;br /&gt;
So there is some new stuff you have to learn, the basic structure with the event driven active objects model and cleanupstacks and leaves.&lt;br /&gt;
And descriptors... (my tip is, use RBuf as much as possible...)&lt;/p&gt;

&lt;p&gt;The hard part with symbian, that you never really get over, is more on the API level, what API:s is there, what of the ones that is there actually work, and how you use the ones that do work. On that part I think I still learn new stuff every week.&lt;br /&gt;
But I think thats kindof natural for such a quickly evolving product. (though sometimes I do wish for a bit more consistency in design)&lt;/p&gt;

&lt;p&gt;Learning to navigate the forums, knowledgebases, and documentation is a must.&lt;/p&gt;

&lt;p&gt;Documentation is a lot better today then it was just a few years ago, and nowadays, you can actually write parts of your app using STL, or even OpenC though you ofcourse still have to interface symbian APIs for any system specific stuff.&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Mon, 06 Oct 2008 12:51:13 +0200</pubDate>
 <dc:creator>alh</dc:creator>
 <guid isPermaLink="false">comment 48924 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48914</link>
 <description>&lt;p&gt;By the way sorry fr late reply/.......&lt;br /&gt;
&lt;/p&gt;</description>
 <pubDate>Mon, 06 Oct 2008 09:22:33 +0200</pubDate>
 <dc:creator>rizvanmotala99</dc:creator>
 <guid isPermaLink="false">comment 48914 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48913</link>
 <description>&lt;p&gt;Hi&lt;br /&gt;
thanx alh fr the reply,&lt;/p&gt;

&lt;p&gt;Can u tel approximatly how much time it takes for c++ programmer to learn symbian OS c++.&lt;br /&gt;
How much time did u have to practice.&lt;br /&gt;
No pro if you dnt wanna answer silly qustions.&lt;/p&gt;

&lt;p&gt;Thanx again.&lt;/p&gt;</description>
 <pubDate>Mon, 06 Oct 2008 09:21:00 +0200</pubDate>
 <dc:creator>rizvanmotala99</dc:creator>
 <guid isPermaLink="false">comment 48913 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48861</link>
 <description>&lt;p&gt;&lt;div class=&quot;bb-quote&quot;&gt;&lt;blockquote class=&quot;bb-quote-body&quot;&gt;&lt;br /&gt;
Thanx Alh&lt;br /&gt;
I m using carbide c++ IDE.&lt;br /&gt;
plz suggest me in the following.Its very basic thing,(atleast for you)&lt;br /&gt;
i ve loaded a simple HelloWorld GUI Application in carbide.&lt;br /&gt;
How do i draw, anything, say simple text ,on the client rectangle.&lt;br /&gt;
I mean which part of the code i should be changing.&lt;br /&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;I might sound rude, but I think that figuring out that yourself, is a very good exercise for learning symbian programming.&lt;br /&gt;
It should be possible to figure out only with some basic C++ knowledge, a debugger and common sense.&lt;/p&gt;

&lt;p&gt;It might look big and intimidating at a start, but there isn&#039;t really that many parts to it.&lt;/p&gt;

&lt;p&gt;Read some more &quot;get started&quot;-documentation, put some breakpoints here and there, draw a bit on paper, try change things around, see what happens, and before you know it you understand how everything fits together.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 01 Oct 2008 15:38:40 +0200</pubDate>
 <dc:creator>alh</dc:creator>
 <guid isPermaLink="false">comment 48861 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48833</link>
 <description>&lt;p&gt;&lt;br /&gt;
Hi ,&lt;/p&gt;

&lt;p&gt;Check this link hope it&#039;l be useful for you.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.titu.jyu.fi/modpa/Patterns/pattern-mvc.html&quot;&gt;http://www.titu.jyu.fi/modpa/Patterns/pattern-mvc.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks&amp;Regards&lt;br /&gt;
Isha&lt;/p&gt;</description>
 <pubDate>Tue, 30 Sep 2008 14:49:17 +0200</pubDate>
 <dc:creator>Isha</dc:creator>
 <guid isPermaLink="false">comment 48833 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48831</link>
 <description>&lt;p&gt;Thanx Alh&lt;br /&gt;
I m using carbide c++ IDE.&lt;br /&gt;
plz suggest me in the following.Its very basic thing,(atleast for you)&lt;br /&gt;
i ve loaded a simple HelloWorld GUI Application in carbide.&lt;br /&gt;
How do i draw, anything, say simple text ,on the client rectangle.&lt;br /&gt;
I mean which part of the code i should be changing.&lt;/p&gt;</description>
 <pubDate>Tue, 30 Sep 2008 13:32:55 +0200</pubDate>
 <dc:creator>rizvanmotala99</dc:creator>
 <guid isPermaLink="false">comment 48831 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern#comment-48828</link>
 <description>&lt;p&gt;Its just a way to structure your application, it doesn&#039;t really have anything to do with Symbian or with C++ either.&lt;br /&gt;
Symbian just provides a few base classes that help you to implement something MVC-like.&lt;/p&gt;

&lt;p&gt;For a description of what MVC is, maybe this will help:&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Model-view-controller&quot;&gt;http://en.wikipedia.org/wiki/Model-view-controller&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://ootips.org/mvc-pattern.html&quot;&gt;http://ootips.org/mvc-pattern.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The View + help classes for it, is your View (doh) that renders the application state to the screen in a way sensible to the user&lt;br /&gt;
The AppUi + classes implementing functionality/features is your controller, that lets the user modify the application state by sending in input&lt;br /&gt;
and whatever class (or class structure more likely) you use to represent the application state data is the Model.&lt;/p&gt;

&lt;p&gt;And as always with patterns, the lines between what is what is floating and arbitrary and really up to you as a developer to find what division works for _you_ and makes _your_ job easier, and solves your particular problem in the best and most intuitive way...&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 30 Sep 2008 13:11:27 +0200</pubDate>
 <dc:creator>alh</dc:creator>
 <guid isPermaLink="false">comment 48828 at http://www.newlc.com</guid>
</item>
<item>
 <title>MVC Pattern</title>
 <link>http://www.newlc.com/en/forum/mvc-pattern</link>
 <description>&lt;p&gt;Hi I m new to symbian C++&lt;br /&gt;
Can u plz tell me how do i differentiate B/W Model View and Control.&lt;br /&gt;
I really dont understand how this thing Works.&lt;br /&gt;
I have gone through a large number of materials and got the basics understood somewhat.&lt;br /&gt;
But still confused about this MVC Pattern.&lt;br /&gt;
Can you help Please.&lt;br /&gt;
Or atleast give some references.&lt;br /&gt;
Thanx in Advance....&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/en/forum/mvc-pattern&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/en/forum/mvc-pattern#comments</comments>
 <category domain="http://www.newlc.com/en/forums/symbian-c">Symbian C++</category>
 <pubDate>Tue, 30 Sep 2008 12:48:41 +0200</pubDate>
 <dc:creator>rizvanmotala99</dc:creator>
 <guid isPermaLink="false">21968 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
