{"id":1074,"date":"2020-05-27T18:45:30","date_gmt":"2020-05-27T16:45:30","guid":{"rendered":"https:\/\/pockemul.com\/?p=1074"},"modified":"2020-05-28T12:59:48","modified_gmt":"2020-05-28T10:59:48","slug":"pockemul-online-2","status":"publish","type":"post","link":"https:\/\/pockemul.com\/index.php\/2020\/05\/27\/pockemul-online-2\/","title":{"rendered":"PockEmul Online"},"content":{"rendered":"\n<p>Dear PockEmul\u2019s fans, I am pleased to announce the birth of a new PockEmul&#8217;s family member.<\/p>\n\n\n\n<p><strong>PockEmul Online<\/strong> brings PockEmul into your desktop browser. You can of course load PockEmul Online in your smartphone or tablet browser but as a native Android release exists, this has low interest.<\/p>\n\n\n\n<p>The main target is Desktop (Windows, Linux, OSX) and perhaps IOS (I haven&#8217;t tested it yet) &#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"555\" src=\"https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm-1-1024x555.jpg\" alt=\"\" class=\"wp-image-1076\" srcset=\"https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm-1-1024x555.jpg 1024w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm-1-300x163.jpg 300w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm-1-768x416.jpg 768w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm-1-1200x650.jpg 1200w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm-1.jpg 1920w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p>The exact same PockEmul source code is compiled to the new WebAssembly platform and can be executed in your browser. <\/p>\n\n\n\n<p>It is the first release and the features perimeter is not full.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> All PockEmul&#8217;s free models are included : Sharp PC-1245, Sharp PC-1350, Sharp PC-1500, HP-41, TI-57 and Casio FX-8000g.<\/li><li>&#8216;Save your session&#8217;: PockEmul OnLine save the current session in the browser internal sandbox which is persistent. Your session will be automatically reloaded at the next startup on the same browser.<\/li><li>&#8216;Reload Session&#8217;: reload the last saved session on top of the current session. Close the session before Reload if you want to keep only the saved session.<\/li><li>&#8216;Close Session&#8217;: close the actual session. <strong>It will NOT automatically save the current session.<\/strong> In the feature, a Dialog will ask the user to save or not the session but for now I have some issues with Dialogs.<\/li><li>&#8216;Settings&#8217;: Settings are persistent in the same browser.<\/li><li>Documents are available by the context menu and are loaded in a new browser tab instead of downloaded locally.<\/li><li>It is not yet possible to export\/load a session to\/from a local file. It will be available in the future to exchange session with other PockEmul platform (smartphone or tablet). <\/li><\/ul>\n\n\n\n<p><strong>During the Beta period<\/strong>, some printers and HP-41 Modules are available even if they usually have to be purchased in the Android platform. You can start a printer and connect it to the pocket or start an automatic connection by clicking on the connector.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"555\" src=\"https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm2-1024x555.jpg\" alt=\"\" class=\"wp-image-1080\" srcset=\"https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm2-1024x555.jpg 1024w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm2-300x163.jpg 300w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm2-768x416.jpg 768w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm2-1200x650.jpg 1200w, https:\/\/pockemul.com\/wp-content\/uploads\/2020\/05\/wasm2.jpg 1920w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p>PockEmul OnLine is still in Beta because of some issues I need to analyse:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>The WebAssembly platform is not yet multi-Threaded. It implies some performance issues.<\/li><li>There is no easy way to display simple Dialog to ask a Yes or No to the user.<\/li><li><s>The TRS PC-2 is not working.<\/s> (fixed)<\/li><li>The desktop keyboard is not in locale.<\/li><li>&#8230; <\/li><\/ul>\n\n\n\n<p>The final target is to link <strong>PockEmul Online<\/strong> to <strong>PockEmul Cloud<\/strong> product and automatically enable all packages, save, share and exchange with the community on the Cloud.<br>PockEmul Desktop will exist as native on Windows and OSX but PockEmul OnLine will give you access to all your PockEmul data everywhere from the web.<\/p>\n\n\n\n<p>There is a firebase anonymous log on PockEmul Online to monitor the application usage (only at startup ).<br>The application size is near 58MB but your browser will user compression and cache to minimize downloads.<br>I have tested mainly on the last Chrome release. It works on Edge too but it seems less fast than Chrome.<\/p>\n\n\n\n<p style=\"text-align:center\"><strong>And finally the link:<br><a href=\"https:\/\/pockemul.com\/OL\/PockEmul.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">https:\/\/pockemul.com\/OL\/PockEmul.html<\/a><\/strong><\/p>\n\n\n\n<p>Perfect emulation is an infinite quest. Please report us any inaccurate behaviour at&nbsp;<a href=\"mailto:contact@pockemul.com\">contact@pockemul.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dear PockEmul\u2019s fans, I am pleased to announce the birth of a new PockEmul&#8217;s family member. PockEmul Online brings PockEmul into your desktop browser. You can of course load PockEmul Online in your smartphone or tablet browser but as a native Android release exists, this has low interest. The main target is Desktop (Windows, Linux, &hellip; <a href=\"https:\/\/pockemul.com\/index.php\/2020\/05\/27\/pockemul-online-2\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;PockEmul Online&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[58,29],"tags":[],"class_list":["post-1074","post","type-post","status-publish","format-standard","hentry","category-news","category-pockemullite"],"_links":{"self":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/1074"}],"collection":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/comments?post=1074"}],"version-history":[{"count":15,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/1074\/revisions"}],"predecessor-version":[{"id":1093,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/1074\/revisions\/1093"}],"wp:attachment":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/media?parent=1074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/categories?post=1074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/tags?post=1074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}