{"id":3007,"date":"2012-12-16T12:18:13","date_gmt":"2012-12-16T20:18:13","guid":{"rendered":"https:\/\/blog.mhvt.net\/?p=3007"},"modified":"2012-12-27T12:47:25","modified_gmt":"2012-12-27T20:47:25","slug":"whats-coming-up-next-machouse-introducing-edice-portable-for-ipad","status":"publish","type":"post","link":"https:\/\/blog.mhvt.net\/?p=3007","title":{"rendered":"What\u00e2\u20ac\u2122s Coming Up Next? \u00e2\u20ac\u201c MacHouse Introducing eDice Portable for iPad"},"content":{"rendered":"<p><a href=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"ios\/software\/ediceportable\/ediceportable_icon.jpg\" width=\"120\" height=\"120\" alt=\"iOS software iPad eDice Portable\" \/><\/a><br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nTOKYO (MacHouse) &#8211; If you use the Internet, you need a random password generator, as sharing the same password over different accounts is a bad idea.  But developing a random password generator is not that easy for <strong>iOS<\/strong> because <strong>Objective-C<\/strong> doesn&#8217;t have a common string function for shuffling elements.  Well, we&#8217;ve somehow taken care of that part.  And we just submitted our very first free iOS application to <strong>App Store<\/strong> some 20 minutes ago.  It&#8217;s called <strong>eDice Portable<\/strong>.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><\/p>\n<table width=\" 450\" border=\"0\" cellspacing=\"0\" cellpadding=\"50\">\n<tr>\n<td width=\"220\" valign=\"top\"><a href=\"ios\/software\/ediceportable\/edice001.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"ios\/software\/ediceportable\/edice001_thumbnail.jpg\" width=\"220\" height=\"140\" alt=\"iOS software iPad eDice Portable\" \/><\/a><\/a><\/td>\n<td>&nbsp;<\/td>\n<td width=\"220\" valign=\"top\"><a href=\"ios\/software\/ediceportable\/edice002.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"ios\/software\/ediceportable\/edice002_thumbnail.jpg\" width=\"220\" height=\"140\" alt=\"iOS software iPad eDice Portable\" \/><\/a><\/a><\/td>\n<\/tr>\n<\/table>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\neDice Portable is an <strong>iPad<\/strong> version of a random password generator package that we use with <strong>Windows<\/strong> applications.  eDice Portable lets you generate random passwords of length up to 200 characters that consists of lowercase &#038; uppercase alphabetic letters, numbers, special characters, Greek letters, Japanese hiragana, Japanese katakana.  Opening preferences, they can configure their default settings. &nbsp; <!--more--><br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Features<\/u><\/p>\n<ol>\n<li>Create a random password of length up to 200 characters with a tap on a button.<\/li>\n<li>Turn on &#8216;No numbers at the beginning&#8217; to generate a password that starts with a non-numeric character.<\/li>\n<li>Turn on &#8216;Alphabet at the beginning&#8217; to generate a password that starts with an alphabetic letter.<\/li>\n<li>Turn on &#8216;Unique elements&#8217; to generate a password in which each character is unique.  If enabled, no character repeated twice within the same password.<\/li>\n<li>Configure default settings in Preferences.<\/li>\n<\/ol>\n<p><\/br><br \/>\n<u>System requirements<\/u><\/p>\n<ol>\n<li>iOS 6.0 or higher<\/li>\n<li>iPad<\/li>\n<\/ol>\n<p><\/br><br \/>\n<u>Limitations<\/u><\/p>\n<p>None.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nWe submitted it to <strong>Apple<\/strong>&#8216;s <strong>App Store<\/strong> for review less than an hour ago.  Hopefully, it&#8217;ll be available at iTunes soon.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nCurrently, there is no user&#8217;s guide available for eDice Portable.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\neDice Portable is a product of MacHouse.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TOKYO (MacHouse) &#8211; If you use the Internet, you need a random password generator, as sharing the same password over different accounts is a bad idea. But developing a random password generator is not that easy for iOS because Objective-C &hellip; <a href=\"https:\/\/blog.mhvt.net\/?p=3007\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":342,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[504],"tags":[],"class_list":["post-3007","post","type-post","status-publish","format-standard","hentry","category-ios"],"_links":{"self":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/3007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/users\/342"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3007"}],"version-history":[{"count":8,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/3007\/revisions"}],"predecessor-version":[{"id":3022,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/3007\/revisions\/3022"}],"wp:attachment":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}