<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Malek's Moorish tales</title>
    <link>http://kemmou.com/</link>
    <description>the new 1001 nights mantra : blog or die</description>
    <language>en-us</language>
    <copyright>Malek Kemmou</copyright>
    <lastBuildDate>Thu, 13 Jan 2005 15:00:20 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>blog@kemmou.com</managingEditor>
    <webMaster>blog@kemmou.com</webMaster>
    <item>
      <trackback:ping>http://kemmou.com/Trackback.aspx?guid=f57bd5c9-31a1-4df5-8602-1ce71ca14678</trackback:ping>
      <pingback:server>http://kemmou.com/pingback.aspx</pingback:server>
      <pingback:target>http://kemmou.com/PermaLink,guid,f57bd5c9-31a1-4df5-8602-1ce71ca14678.aspx</pingback:target>
      <dc:creator />
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.ftponline.com/conferences/vslive/2004/or/">
            <img height="120" alt="" src="http://www.ftponline.com/conferences/vslive/imagery/vslogo-panel.gif" width="369" border="0" />
          </a>
        </p>
        <p>
      I will be doing a session on Sql Server Mobile Edition on February 9.
   </p>
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.newtelligence.com">newtelligence AG</a>. 
</body>
      <title>VSLive San Francisco</title>
      <guid>http://kemmou.com/PermaLink,guid,f57bd5c9-31a1-4df5-8602-1ce71ca14678.aspx</guid>
      <link>http://kemmou.com/PermaLink,guid,f57bd5c9-31a1-4df5-8602-1ce71ca14678.aspx</link>
      <pubDate>Thu, 13 Jan 2005 15:00:20 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.ftponline.com/conferences/vslive/2004/or/"&gt;&lt;img height=120 alt="" src="http://www.ftponline.com/conferences/vslive/imagery/vslogo-panel.gif" width=369 border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   I will be doing a session on Sql Server Mobile Edition on February 9.
&lt;/p&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.newtelligence.com"&gt;newtelligence AG&lt;/a&gt;. </description>
      <category>main;mobility;speaking</category>
    </item>
    <item>
      <trackback:ping>http://kemmou.com/Trackback.aspx?guid=bf19dd0e-5839-411f-a1ec-2e35396f64da</trackback:ping>
      <pingback:server>http://kemmou.com/pingback.aspx</pingback:server>
      <pingback:target>http://kemmou.com/PermaLink,guid,bf19dd0e-5839-411f-a1ec-2e35396f64da.aspx</pingback:target>
      <dc:creator>malekblog@kemmou.com (Malek!)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p dir="ltr">
          I just got back to Casablanca from Karachi, where I spoke at the
      Pakistan Develeopers Conference. My luggage got lost on the way (the transit in Dubai
      was tight in time), and I hope I will recover it tomorrow.
   </p>
        <p dir="ltr">
         I had promised those who attended my sessions that I will be posting
      the slides as soon as I get home, and here they are :
   </p>
        <p>
          <a href="http://www.kemmou.com/content/binary/ASPNET mobile.ppt">ASPNET mobile.ppt
      (1.5 MB)</a> , <a href="http://www.kemmou.com/content/binary/Compact Framework.ppt">Compact
      Framework.ppt (514.5 KB)</a> , <a href="http://www.kemmou.com/content/binary/Semi-Connected.ppt">Semi-Connected.ppt
      (423.5 KB)</a> , <a href="http://www.kemmou.com/content/binary/Performance.ppt">Performance.ppt
      (176 KB)</a> , <a href="http://www.kemmou.com/content/binary/ADO.Net.ppt">ADO.Net.ppt
      (240.5 KB)</a></p>
        <p>
         For the code samples, I will bundle them in zip files with installers
      before posting them tomorrow (I hope).
   </p>
        <p>
         The speaking season continues, and I'll be speaking at Lagos, Nigeria
      Monday and Tuesday, then going to Mauritius where I will speak Friday, then Réunion
      Monday June 28, and again on Mauritius  Wednesday June 30, before coming back
      home for a little vaccation...
   </p>
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.newtelligence.com">newtelligence AG</a>. 
</body>
      <title>Back to Casablanca, jet lag, and leaving again ...</title>
      <guid>http://kemmou.com/PermaLink,guid,bf19dd0e-5839-411f-a1ec-2e35396f64da.aspx</guid>
      <link>http://kemmou.com/PermaLink,guid,bf19dd0e-5839-411f-a1ec-2e35396f64da.aspx</link>
      <pubDate>Fri, 18 Jun 2004 01:14:37 GMT</pubDate>
      <description>&lt;p dir=ltr&gt;
   &amp;nbsp;&amp;nbsp;&amp;nbsp; I just got back to Casablanca from Karachi, where I spoke at the
   Pakistan Develeopers Conference. My luggage got lost on the way (the transit in Dubai
   was tight in time), and I hope I will recover it tomorrow.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   &amp;nbsp;&amp;nbsp;&amp;nbsp;I had promised those who attended my sessions that I will be posting
   the slides as soon as I get home, and here they are :
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.kemmou.com/content/binary/ASPNET mobile.ppt"&gt;ASPNET mobile.ppt
   (1.5 MB)&lt;/a&gt;&amp;nbsp;, &lt;a href="http://www.kemmou.com/content/binary/Compact Framework.ppt"&gt;Compact
   Framework.ppt (514.5 KB)&lt;/a&gt;&amp;nbsp;, &lt;a href="http://www.kemmou.com/content/binary/Semi-Connected.ppt"&gt;Semi-Connected.ppt
   (423.5 KB)&lt;/a&gt;&amp;nbsp;, &lt;a href="http://www.kemmou.com/content/binary/Performance.ppt"&gt;Performance.ppt
   (176 KB)&lt;/a&gt;&amp;nbsp;, &lt;a href="http://www.kemmou.com/content/binary/ADO.Net.ppt"&gt;ADO.Net.ppt
   (240.5 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;&amp;nbsp; For the code samples, I will bundle them in zip files with installers
   before posting them&amp;nbsp;tomorrow (I hope).
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;&amp;nbsp; The speaking season continues, and I'll be speaking at Lagos, Nigeria
   Monday and Tuesday, then going to Mauritius where I will speak Friday,&amp;nbsp;then Réunion
   Monday June 28, and again on Mauritius &amp;nbsp;Wednesday June 30, before coming back
   home for a little vaccation...
&lt;/p&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.newtelligence.com"&gt;newtelligence AG&lt;/a&gt;. </description>
      <category>mobility;speaking;Travel</category>
    </item>
    <item>
      <trackback:ping>http://kemmou.com/Trackback.aspx?guid=5c2fac5f-9f07-45a0-9e5d-0e26b10e1b28</trackback:ping>
      <pingback:server>http://kemmou.com/pingback.aspx</pingback:server>
      <pingback:target>http://kemmou.com/PermaLink,guid,5c2fac5f-9f07-45a0-9e5d-0e26b10e1b28.aspx</pingback:target>
      <dc:creator />
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p dir="ltr">
         While I am convinced the smartphone has a role to play in business solutions,
      I don't think it should be looked at the same way we look at PocketPCs and other handheld
      devices. 
   </p>
        <p dir="ltr">
         The PocketPC is essentially a small PC, and its logical role in the enterprise
      is to extend the information system to englobe the mobile forces in the field. This
      means that the applications we develop for the PocketPC are essentially extensions
      to LOB, CRM, billing and such usual applications needed in the business processes.
      The only difference between them and applications that reside on the server or the
      desktop is that the PocketPC has lower ressources, smaller form factor, powered by
      batterie (limited autonomy), ...etc. If the PocketPC was as powerful as desktops,
      the apps we develop for it would be just the same as those we develop for the desktop.
      The necessity of small footprint, along with the semi-connected nature of all mobile
      devices imposes a certain way of development (rich client, data persistence, and eventually
      some connected operations when needed, essentially through web services). Although
      not as efficient as typing on a keyboard, the stylus typing can be decently used for
      data input.
   </p>
        <p dir="ltr">
         The smartphone, however, is essentially a phone (even if it is the most
      advanced form of phones), whith a small potential of data persitence and assisted
      data input. In my view, it should not (yet) be viewed as an extension to the business
      solutions, as much as a simple bridge between the solution that resides on the servers
      and the telephony or location capabilities of a phone. typically, the smartphone would
      be used to get some data from the system, but only in as much as that data is related
      to or helping on decision for making phone calls, appointments, ...etc, or for callecting
      prédefined data. The one handed operation of the phone, and the hardly efficient typing
      makes any input that goes beyond a few letters or a few digits almost impossible.
      On type of aplications I have found very intersting is reporting. It is linked to
      appointments, possibly to making phone calls (to confirm appointments, to postpone
      or delay commitments - which usually would involve sending messages or making phone
      calls) and it has predifined input (customers, tasks, ...etc) and usually only require
      choosing the appropriate info, and adding dates and times to them. When comments are
      needed, they can be dictated or voice recorded. then, the info can be synchronized
      back to the server - either through GPRS, or some other synchronization mechanism
      that requires the phone to be docked or wired to the system (like activeSync, Irda,
      bluetooth, or any other technique). That type of application is a perfect example
      of how the smartphone can add productivity and simplify some of the most painful processes.
   </p>
        <p dir="ltr">
         That is why, even though I am absolutely not fond of P/Invoke, I think
      it is an essential part of developing for the smartphone.
   </p>
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.newtelligence.com">newtelligence AG</a>. 
</body>
      <title>Developing for the Smartphone is different...</title>
      <guid>http://kemmou.com/PermaLink,guid,5c2fac5f-9f07-45a0-9e5d-0e26b10e1b28.aspx</guid>
      <link>http://kemmou.com/PermaLink,guid,5c2fac5f-9f07-45a0-9e5d-0e26b10e1b28.aspx</link>
      <pubDate>Wed, 02 Jun 2004 13:20:33 GMT</pubDate>
      <description>&lt;p dir=ltr&gt;
   &amp;nbsp;&amp;nbsp; While I am convinced the smartphone has a role to play in business solutions,
   I don't think it should be looked at the same way we look at PocketPCs and other handheld
   devices. 
&lt;/p&gt;
&lt;p dir=ltr&gt;
   &amp;nbsp;&amp;nbsp; The PocketPC is essentially a small PC, and its logical role in the enterprise
   is to extend the information system to englobe the mobile forces in the field. This
   means that the applications we develop for the PocketPC are essentially extensions
   to LOB, CRM, billing and such usual applications needed in the business processes.
   The only difference between them and applications that reside on the server or the
   desktop is that the PocketPC has lower ressources, smaller form factor, powered by
   batterie (limited autonomy), ...etc. If the PocketPC was as powerful as desktops,
   the apps we develop for it would be just the same as those we develop for the desktop.
   The necessity of small footprint, along with the semi-connected nature of all mobile
   devices imposes a certain way of development (rich client, data persistence, and eventually
   some connected operations when needed, essentially through web services). Although
   not as efficient as typing on a keyboard, the stylus typing can be decently used for
   data input.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   &amp;nbsp;&amp;nbsp; The smartphone, however, is essentially a phone (even if it is the most
   advanced form of phones), whith a small potential of data persitence and assisted
   data input. In my view, it should not (yet) be viewed as an extension to the business
   solutions, as much as a simple bridge between the solution that resides on the servers
   and the telephony or location capabilities of a phone. typically, the smartphone would
   be used to get some data from the system, but only in as much as that data is related
   to or helping on decision for making phone calls, appointments, ...etc, or for callecting
   prédefined data. The one handed operation of the phone, and the hardly efficient typing
   makes any input that goes beyond a few letters or a few digits almost impossible.
   On type of aplications I have found very intersting is reporting. It is linked to
   appointments, possibly to making phone calls (to confirm appointments, to postpone
   or delay commitments - which usually would involve sending messages or making phone
   calls) and it has predifined input (customers, tasks, ...etc) and usually only require
   choosing the appropriate info, and adding dates and times to them. When comments are
   needed, they can be dictated or voice recorded. then, the info can be synchronized
   back to the server - either through GPRS, or some other synchronization mechanism
   that requires the phone to be docked or wired to the system (like activeSync, Irda,
   bluetooth, or any other technique). That type of application is a perfect example
   of how the smartphone can add productivity and simplify some of the most painful processes.
&lt;/p&gt;
&lt;p dir=ltr&gt;
   &amp;nbsp;&amp;nbsp; That is why, even though I am absolutely not fond of P/Invoke, I think
   it is an essential part of developing for the smartphone.
&lt;/p&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.newtelligence.com"&gt;newtelligence AG&lt;/a&gt;. </description>
      <category>.Net;mobility</category>
    </item>
  </channel>
</rss>