{"id":8,"date":"2006-12-11T21:49:12","date_gmt":"2006-12-11T20:49:12","guid":{"rendered":"http:\/\/paschoud.110mb.com\/?p=8"},"modified":"2006-12-24T11:43:35","modified_gmt":"2006-12-24T10:43:35","slug":"nanobd","status":"publish","type":"post","link":"https:\/\/www.spikesoft.ch\/?p=8","title":{"rendered":"nanoBD"},"content":{"rendered":"<p>Ceci est mon projet de dipl\u00f4me que j&#8217;ai r\u00e9alis\u00e9 pendant le semestre d&#8217;hiver 2005\/2006. Voici le chapitre d&#8217;introduction du rapport de fin de projet:<\/p>\n<blockquote><p>A l&#8217;heure actuelle, le march\u00e9 du t\u00e9l\u00e9phone portable est en pleine expansion avec plus de 35% de croissance par ann\u00e9e. En 2004, ce sont plus de 163 millions d&#8217;unit\u00e9s qui ont trouv\u00e9 acqu\u00e9reur. Ces t\u00e9l\u00e9phones sont d&#8217;ann\u00e9e en ann\u00e9e plus puissants, plus aptes \u00e0 remplir des t\u00e2ches qui \u00e9taient pr\u00e9c\u00e9demment d\u00e9volues \u00e0 des PDA, voire des ordinateurs portables. Demain, ces m\u00eames t\u00e9l\u00e9phones remplaceront, sans doute, en partie les assistants de poche en ayant la m\u00eame puissance de traitement que ceux-ci. C&#8217;est dans ce cadre que le <a title=\"Laboratoire de Bases de Donn\u00e9es\" target=\"_blank\" href=\"http:\/\/lbdwww.epfl.ch\">LBD<\/a> a propos\u00e9 un projet consistant en la r\u00e9alisation d&#8217;une base de donn\u00e9es embarqu\u00e9e sur t\u00e9l\u00e9phone mobile. La solution technique qui a \u00e9t\u00e9 retenue pour le d\u00e9veloppement est l&#8217;environnement <a target=\"_blank\" title=\"The Java ME Platform\" href=\"http:\/\/java.sun.com\/javame\/index.jsp\">Java 2, Micro Edition<\/a>, qui offre l&#8217;avantage de la portabilit\u00e9 et de la r\u00e9utilisation de composants Java. Il a \u00e9t\u00e9, de plus, choisi de ne pas cr\u00e9er de toutes pi\u00e8ces un syst\u00e8me de gestion de base de donn\u00e9es, mais d&#8217;adapter un tel logiciel \u00e0 partir de la plate-forme <a target=\"_blank\" title=\"Java SE\" href=\"http:\/\/java.sun.com\/javase\/\">Java 2 Platform Standard Edition<\/a>. Le choix s&#8217;est naturellement port\u00e9 vers <a target=\"_blank\" title=\"HSQLDB\" href=\"http:\/\/www.hsqldb.org\/\">HSQLDB<\/a> qui offre l&#8217;avantage d&#8217;\u00eatre sous licence open-source et d&#8217;\u00eatre de taille assez r\u00e9duite tout en offrant les fonctionnalit\u00e9s d&#8217;un syst\u00e8me de gestion de base de donn\u00e9es complet.<\/p><\/blockquote>\n<p>L&#8217;annexe D au rapport de fin de projet pr\u00e9sente un pas \u00e0 pas pour d\u00e9velopper des MIDlets sur Mac OS X. Cette annexe est disponible en tant que document s\u00e9par\u00e9.<\/p>\n<p>Le rapport de fin de projet: <a id=\"p15\" href=\"http:\/\/spikesoft.ch.volta.ch-meta.net\/wordpress\/upload\/2006\/12\/nanodb.pdf\">Projet NanoBD<\/a><\/p>\n<p>Annexe D traitant des <a id=\"p14\" href=\"http:\/\/spikesoft.ch.volta.ch-meta.net\/wordpress\/upload\/2006\/12\/annexed.pdf\">MIDlets sous OS X<\/a><\/p>\n<p><a id=\"p19\" href=\"http:\/\/spikesoft.ch.volta.ch-meta.net\/wordpress\/upload\/2006\/12\/hsqldb.zip\">Code source<\/a> du projet \u00e0 l&#8217;exception de la partie serveur.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ceci est mon projet de dipl\u00f4me que j&#8217;ai r\u00e9alis\u00e9 pendant le semestre d&#8217;hiver 2005\/2006. Voici le chapitre d&#8217;introduction du rapport de fin de projet: A l&#8217;heure actuelle, le march\u00e9 du t\u00e9l\u00e9phone portable est en pleine expansion avec plus de 35% &hellip; <a href=\"https:\/\/www.spikesoft.ch\/?p=8\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-epfl","category-macintosh"],"_links":{"self":[{"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8"}],"version-history":[{"count":0,"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=\/wp\/v2\/posts\/8\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.spikesoft.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}