tag:blogger.com,1999:blog-50342868625380568422024-03-05T03:15:05.368-08:00OpeWareAll about Ope's projects!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.comBlogger38125tag:blogger.com,1999:blog-5034286862538056842.post-88675666596796827662012-11-02T16:10:00.002-07:002012-11-02T16:10:25.241-07:00Floss Checklist now on Amazon Appstore!I finally caved and listed it. :)<br />
<br />
<a href="http://www.amazon.com/OpeWare-Floss-Checklist/dp/B009Z2R3DQ/ref=sr_1_1?s=mobile-apps&ie=UTF8&qid=1351897750&sr=1-1&keywords=floss+checklist" target="_blank">Floss Checklist</a><br />
<br />
I'll be working on getting my other apps listed shortly. Enjoy!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com5tag:blogger.com,1999:blog-5034286862538056842.post-86913172094306879002012-06-14T17:25:00.001-07:002012-06-14T17:25:39.451-07:00Finally!<a href="http://www.android.gs/android-developers-can-now-reply-to-play-store-reviews/">Google Play Devs can now respond to reviews.</a>Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com2tag:blogger.com,1999:blog-5034286862538056842.post-91247529908350077842012-04-17T17:59:00.002-07:002012-04-17T18:17:53.494-07:00Liebster Award!<a href="http://thestitchmenagerie.blogspot.com/">Amanda Vanlandingham</a> (best. name. ever.) got involved with the OpeWare suite of apps around October of last year I think. She was a very shrewd app consumer in that she grilled me about what the apps did before purchasing. :) I like that in a user. Better to have a user know what they're getting beforehand instead of them being disappointed in what they assumed they'd be getting afterwards. Turns out what she was asking about wasn't in the apps, but they were great ideas. Most of the well thought-out features of the apps come from user suggestions, hers were no exception and they got implemented. To show her appreciation and support she bought all the apps. :)<br />
<br />
So at this point, Amanda is a friend more than a user. To top it all off, she's given my blog (what little there is of it) an award!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrV03plbnDbKzuatFn89sD17kkryvrsXhNkUYy-bSGf1rOfjAMFe9fraDn7gHicPFb-tqQ8wKPtj4ncc7QhTed5GXgkSvh8MQmFB4QpnGlk7gv2tVv4dQwJGwR9VQczC0ZvASFA6219hM/s1600/liebsteraward.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="110" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrV03plbnDbKzuatFn89sD17kkryvrsXhNkUYy-bSGf1rOfjAMFe9fraDn7gHicPFb-tqQ8wKPtj4ncc7QhTed5GXgkSvh8MQmFB4QpnGlk7gv2tVv4dQwJGwR9VQczC0ZvASFA6219hM/s320/liebsteraward.jpg" width="320" /></a></div>
<br />
I very much appreciate the recognition!<br />
<br />
To explain what the Liebster Award is, I'll quote from <a href="http://thestitchmenagerie.blogspot.com/">Amanda's blog</a>:<br />
<blockquote class="tr_bq">
<span style="background-color: white;"><span style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: left;">Liebster
is a German word meaning favorite, dearest or beloved. The Liebster
Awards are awarded by bloggers to other, newer bloggers who have fewer
than 200 followers to spread the word and help newer bloggers gain wider
recognition.</span></span><br />
<span style="background-color: white;"></span><br />
<span style="background-color: white;"><span style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: left;">The award comes with four conditions that each recipient must satisfy when accepting.</span></span><br />
<span style="background-color: white;"></span><br />
<span style="background-color: white;"><span style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: left;">1. Choose 5 up and coming blogs (with less then 200 followers) to award the Liebster to.</span></span><br />
<span style="background-color: white;"></span><br />
<span style="background-color: white;"><span style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: left;">2. Show thanks to the blogger who awarded the Liebster to you by linking back to them.</span></span><br />
<span style="background-color: white;"></span><br />
<span style="background-color: white;"><span style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: left;">3.
Post the award on your blog. List the bloggers you are giving awards
to with links to their sites. Comment on their blog to let them know
you gave them the award.</span></span><br />
<span style="background-color: white;"></span><br />
<span style="background-color: white;"><span style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; line-height: 18px; text-align: left;">4. Share 5 random facts about yourself that people don't know.</span></span></blockquote>
Well, I don't really follow many blogs, so sadly I don't really know of anything that falls into condition 1... But, I can definitely do condition 4.<br />
<ol>
<li>I met my wife via World of Warcraft. Before moving in with me, we "dated" in real life 4 times. We've been very happily married for 5 years in this May (2012).</li>
<li>I really want to write a video game, preferrably on the phone. My major challenge in this regard is that I'm terrible with graphics. This kind of puts a damper on game writing... But, I may have a design in mind that offers good gameplay without a heavy reliance on graphics.</li>
<li>I was held prisoner of war for 5 years at <a href="http://www.gatech.edu/">Georgia Tech</a>. My release was in the spring of 2003 when I graduated with a Computer Science degree. <a href="http://www.uga.edu/">Go Dawgs</a>!</li>
<li>I love classical and romantic era opera. My favorite composer is a toss-up between Richard Wagner and Anton Bruckner. Or Verdi. When I do my woodworking or coding I'm generally listening to opera or symphony classics.</li>
<li>I speak a little Italian and German. I've traveled to each place several times. Ich liebe Deutschland und Italien!</li>
<li>BONUS FACT: I've had the same 3 best friends since 2nd grade. We still live within an hour of each other and keep in contact daily.</li>
</ol>Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com5tag:blogger.com,1999:blog-5034286862538056842.post-85720793554660858722012-04-17T15:21:00.004-07:002012-04-17T15:21:58.121-07:00I still don't do windows...But I dabble in woodworking from time to time. :)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/EvPvC.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="http://i.imgur.com/EvPvC.jpg" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/jRieI.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="http://i.imgur.com/jRieI.jpg" width="400" /></a></div>
<br />
It's that time of the year again where the mother-in-law is visiting for 6 weeks and this time my wife insisted I build a headboard for the spare bed. Happy to!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-17783994952976670782012-02-22T20:25:00.003-08:002012-02-22T20:25:27.026-08:00Floss Checklist 1.9.10 released!Changelog:<br />
- Aurifil Mako fixed.<br />
- Added Dinky Dyes<br />
- Added Glissen GlossAnonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com6tag:blogger.com,1999:blog-5034286862538056842.post-21598904841906473682012-01-24T18:28:00.000-08:002012-02-10T13:06:24.354-08:00Almost caught up!Well, with the backlog of requested floss lists that is... Here's what I've gotten done over the last few weeks:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw6jzhwNquHZPEH_WkKfF0fPJIgv-wt3lP67d-ebMcCSY3eESNW87DLAvbZCWWofc1wFtWX0x7GiZWmTtmObMsTjCEPEoLKq7ocvVtsbehqkoy5df2Ngymq6dusxNRBlgS5dfxE9Uj1ic/s1600/floss+to+do+012412.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw6jzhwNquHZPEH_WkKfF0fPJIgv-wt3lP67d-ebMcCSY3eESNW87DLAvbZCWWofc1wFtWX0x7GiZWmTtmObMsTjCEPEoLKq7ocvVtsbehqkoy5df2Ngymq6dusxNRBlgS5dfxE9Uj1ic/s400/floss+to+do+012412.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHUU2QuZWq3meW41uxS2SIIN9NjiOB456R2TrE6V5v5VKW0OQW-vbGOqjNCOiQXbzHt329919mpK31o6wgG3UtmreKKRfRnP-4pms5_LSD6dgXPsOxrXKila5NNq5pv6n6ehN7LPANuNw/s1600/floss+to+do+012412.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<br />
So, just NPI Silks left. I would've finished that one today but I didn't feel like going through that PDF and typing everything in today. Everything else on this list fell into place pretty well with judicious use of copy, paste, and regular expressions (programmer thing).<br />
<br />
Next stop: Yarn Inventory! Next week probably. :)Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-37893930828374723372012-01-18T03:59:00.000-08:002012-01-18T03:59:19.912-08:00Signing issues resolved!Whew. That was scary. The worst part was not having a reliable way to test. I'd update the app then have to wait 30 minutes for the market to update and test on my wife's phone.Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-1232016894887384982012-01-17T20:14:00.001-08:002012-01-17T20:14:11.448-08:00Floss Checklist signing problems!<div><p>Sorry! If you purchase or update Floss Checklist and it says it's not properly signed let me know! I have reuploaded another update (1.9.02) but I don't know if it's signed correctly either!</p>
</div>Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-50383440461292735532012-01-17T18:49:00.000-08:002012-01-17T18:49:14.803-08:00Show of good faith!Had a few problems getting my new PC setup for app development, but that's all behind me now. As a show of good faith for all the stuff I need to do, I've added the Isacord flosses to Floss Checklist and uploaded it. This is also a bit of a test to make sure my PC signs the updated apps correctly. :)<br />
<br />
Also, let me outline what I have on the horizon for the apps (in no particular order):<br />
<br />
<b>Floss Checklist</b><b> </b><br />
<br />
<ul>
<li><b> </b>Valdani </li>
<li>Rainbow Gallery</li>
<li>Caron Collection snow</li>
<li>DMC Perle 8, 12</li>
<li>Anchor Ritorto Fiorentino 8, 12</li>
<li>DMC Retors d'Alsace 5, 8, 12</li>
</ul>
<b>Yarn Inventory</b><br />
<ul>
<li>Email printable list to yourself.</li>
</ul>
<b>Stitcher's Helper</b><br />
<ul>
<li>Project/shopping list money totals.</li>
<li>A way to measure how long a project took.</li>
<li>Backup SH to SD Card (duh... why didn't I think of this before).</li>
</ul>
<b>Bead Checklist</b><br />
<ul>
<li>Add more Miyuki bead types.<b> </b> </li>
</ul>
<br />
So, over the next coming days/weeks I hope to have all of this done. My weekends coming up are rather full sadly, so dev time may be a bit sparse.<br />
<br />
Also, despite 20 or so purchases I still haven't gotten any feedback for Communication Helper. I was really hoping folks would get in touch with me with feedback. Anyway, if you're out there, email me! I want to know how your experience has been so far!<br />
<br />
Last bit of trivia, my plan is to make a game app before 2012 is over.Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-89906270438478317512012-01-12T16:37:00.000-08:002012-01-12T16:37:54.150-08:00Coming Soon...Hello! Pretty much the entire month of December I took off from my app dev. It seemed prudent with the holidays and my real job time off. In addition I've bought a new dev PC! You'll be happy to know I'm currently in the process of setting it up to start implementing all the great suggestions I received during my sabbatical.<br />
<br />
Lots of new updates coming soon! Stay tuned!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-666470983491360602011-11-13T07:52:00.001-08:002011-11-13T09:50:25.753-08:00Communication Helper v1.00.00 released!Woo, finally! I've been working on this for the last month and finally got it published. I've opined several times on this blog already about my daughter's autism and the lack of good mobile software for Android to help us communication with her. That said, I'm very excited about this release. What it does is allow her to quickly navigate through a very large list of words to tell us what she wants or needs or to just strike up a conversation! <a href="https://market.android.com/details?id=com.opeware.commhelper#?t=W251bGwsMSwxLDIxMiwiY29tLm9wZXdhcmUuY29tbWhlbHBlciJd">The app is here on the Android Market</a>. I'm really hoping to help those on the autism spectrum, with Aspergers syndrome or verbal aphasia.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Main screen" height="320" src="http://i.imgur.com/YD2Ax.png" width="179" />
</div>
<br />
This is the main screen. At the top is the current phrase that's being built. The heart of the screen are the nodes that can be used to communicate. Each node can lead to other nodes and also have a speech component.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Feelings screen" height="320" src="http://i.imgur.com/4s4yO.png" width="179" />
</div>
<br />
Here the user has selected "Feelings" from the main screen and chosen "Happy." Because the "Happy" node has a speech component it adds itself to the current phrase being built at the top of the screen.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="I am happy phrase" height="320" src="http://i.imgur.com/HIHJW.png" width="179" />
</div>
<br />
Starting back from the main screen, the user has selected "Me" then "I am." The "I am" node holds other nodes but it also has a speech component so it too adds itself to the phrase creator. Then the user hits "Happy" and has now built a complete phrase!<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Phrases screen" height="320" src="http://i.imgur.com/K9vIr.png" width="179" />
</div>
<br />
Now the user has selected "Save Phrase" from the options menu on most any screen. A dialog box pops up prefilled with the name of the phrase built from the current nodes ("I am Happy") and then allows you to save. On the main screen you can hit the "Phrases" node and be brought to here. Now you can much more easily reuse the same phrase!<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Other Words screen" height="320" src="http://i.imgur.com/07NKR.png" width="179" />
</div>
<br />
This is a look at the "Other Words" screen, where most of the miscellaneous words live.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Add Node screen" height="320" src="http://i.imgur.com/MjHCk.png" width="179" />
</div>
<br />
Add Node screen. Here you can add your own nodes with custom pictures. Please note: If the user deletes the picture from his phone it will not show up in the node anymore!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Node Maintenance screen" height="320" src="http://i.imgur.com/7PCSy.png" width="179" />
</div>
<br />
Node Maintenance screen. Here you can delete/hide nodes in the system on any screen. Please note: Users cannot delete the nodes prefilled in the system, but you can hide them. You can only delete nodes added by the user.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img alt="Settings screen" height="320" src="http://i.imgur.com/K7CFc.png" width="179" />
</div>
<br />
This is the settings screen. Its sparse for now, but I have added one neat feature. In order to add or maintain nodes, or delete phrases, one has to turn on "Edit Mode." By default edit mode is on. The reason this is there is to try to help prevent the user from accidently deleting, hiding, or adding nodes when they shouldn't. For instance, my daughter is an evil genius and given time would fill the entire app full of nonsense nodes. :) A warning displays on every screen when edit mode is on to help remind you to turn it off if necessary. However, the warning can be ignored also.<br />
<br />
I want to also stress the flexibility I have with my apps. If a feature is missing (or if there's a bug) please email me and we can discuss it! I take great pride in my apps so the fewer bugs the better. It's also very disappointing when someone purchases an app, sees a feature they expected missing, rates the app 1 star, and then cancels the purchase. I've written whole apps on user suggestions so please just let me know how I can help!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-64290775177170434602011-11-07T11:37:00.000-08:002011-11-07T11:37:16.769-08:00Exciting new app nearing completion!I haven't done an October wrapup post yet, but to sum up October: <b>Awesome</b>. OpeWare hit 5 sales per day for a total of 156! Thanks everyone!<br />
<br />
But, even bigger news is a project of mine that is nearing completion that is very special. More news when it's released!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-14212180982402494102011-10-23T08:22:00.000-07:002011-10-23T16:32:59.802-07:00Couple small updatesChanged the "Percent Complete" input in Stitcher's Helper to accept and save decimal values.<br />
<br />
The matron of Yarn Inventory mentioned a feature her friend would like to have: A length/weight calculator. Input the original weight/length of a ball of yarn, then input the current weight and it approximates the current length.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/3qVHP.png" imageanchor="1"><img border="0" height="320" src="http://i.imgur.com/3qVHP.png" width="179" /></a>
<a href="http://i.imgur.com/OEVpV.png" imageanchor="1"><img border="0" height="320" src="http://i.imgur.com/OEVpV.png" width="179" /></a>
<a href="http://i.imgur.com/v7zpT.png" imageanchor="1"><img border="0" height="320" src="http://i.imgur.com/v7zpT.png" width="179" /></a>
</div>
This works exceptionally well with the templates, as I can pre-fill the original weight and length.
<br/>
<b>Update:</b> If you have an eagle eye you may have spotted the bug in the above screenshots. I fixed it! :)Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-88149588891675184372011-10-22T16:36:00.000-07:002011-10-22T16:37:07.924-07:00I don't do windows, thoughMy
wife has a giant sewing table made by her Dad. The surface of the
table is a solid door with trim around that sits on custom cabinets on
each side. As you can see the sewing machine sits in a slot cut out of
the center. The machine is surrounded by a sort of apron thing which is
also custom built and trimmed. Her old machine was much smaller, so
when she got this shiny, new machine the apron no longer fit.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/Kh3J2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="237" src="http://i.imgur.com/Kh3J2.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
I
took a piece of cardboard and traced the new footprint of the larger
machine. My friend let me borrow his jigsaw for some reason, so I was
then able to take the original apron and trim it larger so the new
machine fit. Sitting on a 3/4" piece of plywood and a 1/2" cookbook it
sits flush with the table surface.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Pretty productive day for me. Made dear wife super happy to have her sewing table functional again.</div>Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-65482650212070636432011-10-15T13:49:00.000-07:002011-10-15T13:49:49.075-07:00Update Omnibus!Big changes! Let me show you them!<br />
<br />
<b>Stitcher's Helper 1.3.00</b><br />
<ol>
<li>Added a percent complete field to the project. If the user changes the state to "Completed" this will automatically be set to "100." If the percent entered is greater than zero, it shows on the project list screen.</li>
<li>Added the ability to import data exported from Bead Checklist, Floss Checklist, and Yarn Inventory! Hit the menu button on your phone on a project screen, then select import. This will show you a list of files to import from. The file names correspond to the apps that exported them (All Yarns, Miyuki Beads, etc). After selecting a file, another dialog will appear displaying every item in the file. Here you can select which items to include in your project. This is a pretty exciting feature! Please let me know if you have any problems/suggestions!</li>
<li>Made the project item edit screen look a bit nicer by removing the clunky input labels. </li>
<li>Minor change: on the project item edit screen, no longer display "0.0" by default for quantity and price.</li>
</ol>
<b>Floss Checklist 1.9.00</b><br />
<ol>
<li>Export your floss into Stitcher's Helper! Hit the menu button on the vendor or checklist screen to export then follow the steps above to import.</li>
</ol>
<b>Bead Checklist 1.1.00</b><br />
<ol>
<li>Export your beads into Stitcher's Helper!<b> </b> Hit the menu button on the vendor or checklist screen to export then follow the steps above to import.</li>
</ol>
<b>Yarn Inventory 1.2.00</b><br />
<ol>
<li>Export your yarns into Stitcher's Helper! Hit the menu button on the main screen and bring up the "Import/Export" screen. From here you can import/export your yarn. This also acts as a backup system.</li>
</ol>
<br />
As always, let me know if anything is broken! Also never hesitate to email me a suggestion or feature request! This entire import/export was a feature request from a user (Thanks Amanda!)Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com2tag:blogger.com,1999:blog-5034286862538056842.post-42748998367512996092011-10-08T07:00:00.000-07:002011-10-08T07:01:39.123-07:00Floss Checklist 1.8.20 Released!I finally got around to adding some of the Au ver a soie flosses:<br />
<ul>
<li>Soie d' Alger</li>
<li>Soie de Paris</li>
<li>Soie Gobelins (goblin floss?!)</li>
<li>Soie Ovale</li>
<li>Soie Surfine</li>
</ul>
Despite finding several more lists, that's all I could find that had color names, and even some of the color names are missing there. Enjoy!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-79147817512177656982011-10-05T20:24:00.001-07:002011-10-06T06:37:13.569-07:00Out of town on business<div><p>No app work till Friday or Saturday as I'm away on business. But the plan when I return is:<br>
1. Finally add the Au ver a soie floss to Floss Checklist. This has been a user suggestion for a long time and I've really dropped the ball.<br>
2. Finish up the Stitcher's Helper import from FC, BC, and YI. I think this will be a hugely popular feature.</p>
<p>See ya Friday!</p>
</div>Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-73832955677909772522011-10-03T15:06:00.001-07:002011-10-03T20:20:11.157-07:00To Do<ol>
<li><strike>CostCo</strike></li>
<li>Treadmill</li>
<li><strike>Add Carons Collection threads to Floss Checklist</strike></li>
<li><strike>Fix Yarn Inventory crash issues</strike></li>
<li>Continue import/export into Stitcher's Helper enhancement</li>
</ol>
Treadmill... Not liking the sound of that.<br />
<br />
<b>Update</b>: Progress!<br />
<b>Update 2</b>: Treadmill hahahaha Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-10425005920289420042011-09-30T17:11:00.000-07:002011-09-30T20:38:13.963-07:00120 app sales in September!So, wow guys. I was very excited that in August OpeWare hit a little over 3 sales per day. I never anticipated actually selling that much. This was just a hobby/learning experience/wife helper thing originally. Actually deploying and selling the apps was just a side benefit. So when we hit 3 apps per day that was very exciting.<br />
<br />
September however brought the release of Yarn Inventory based on a user suggestion (thanks again Molly!) In addition... somehow... someway... OpeWare has sold 4 apps per day in September! Four! 120 may not be that astounding of a number but it just feels great. I'm very thankful for every one of my users! I especially love hearing your suggestions and success stories. :)<br />
<br />
So, what's coming in October? Well, dunno really. :) I've been in touch with a user over the last few days and we've been discussing some serious ways for all of my apps to talk to each other. For instance, exporting ones Floss Checklist floss lists into a Stitcher's Helper project or shopping list. Same goes for Bead Checklist and Yarn Inventory. Let's see, what else? I'm meeting with an administrator for my counties special education system to see what the current setups look like for special ed. software. I have an idea for what I'd like to do, certainly, but I don't want to write the wrong thing (sort of a big problem for programmers who don't know anything about the field they're writing for). The phrase for this is, "The inmates running the asylum." Also, making very baby steps in my droid game. Still polishing out a few design issues but overall I think I've got a great idea for what I want to do. Execution of the design in the simplest manner is the next step. Did I mention my game is an RPG/simulation in a fantasy setting? :)<br />
<br />
So, again, thanks for another great month for OpeWare. Hopefully October is as exciting as September!<br />
<br />
<b>Update:</b> 121! Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-49395414490759440472011-09-29T07:38:00.000-07:002011-09-30T16:34:26.238-07:00Thanks to Garin of Monstrum GamesSpent a few emails back and forth over the last few days with Garin of <a href="http://monstrumgames.com/">Monstrum Games</a> giving me some guidance about the structure of game design and such. Very appreciative of a successful game designer/programmer spending time to help a first-timer out. Hopefully once I get mine done and deployed then I can do the same for others!Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-72602776923024285672011-09-28T18:11:00.000-07:002011-09-30T16:32:27.675-07:00Yarn Inventory updated to 1.1.02Added the Import/Export functionality! Now you can export your yarn/template list and have a backup in case your phone dies or is replaced. There are 2 options for exporting, but they both work the same way. You can choose to simply export to your SD card, or export via email. Exporting to your SD card simply puts the backup file on your SD card. Export via email puts the backup file on your SD card and then opens an email interface so you can email it to yourself and never lose it!<br />
<br />
If you ever need to import your data back, simply put the file on the root directory of your SD card and then tap the import button!<br />
<br />
However, I apologize, but I cannot field any support emails asking how to put the file on your particular SD card. There are many phones and many more phone software setups so I can't possibly know how it works in your case. Usually though you simply plug your phone into your computer via USB and then access your SD card via the removable storage your phone should expose to Windows. No promises though, that's just how my and my wife's phone works.Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-34842197027685160382011-09-25T07:58:00.000-07:002011-09-30T16:32:41.243-07:00Yarn Inventory updated to 1.1.01Changelog:<br />
<ul>
<li>Now saving the sorting, grouping, filtering, and need/owned toggle buttons between sessions.</li>
<li>Autocomplete now takes the preloaded templates into account.</li>
<li>Displaying a small summary of the current sorting, grouping, and filtering options above the list.</li>
<li>Text inputs on the edit yarn/template screen now capitalize the first letter of each word (or sentence for notes).</li>
<li>Updated the screenshots to be more precise. :)</li>
</ul>
Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-38897737972233677632011-09-20T18:45:00.000-07:002011-09-30T16:32:56.941-07:00Picture Communication Helper app updateThe plan was to write a fabric inventory app next. Then after that I'd finish up my Picture Communication Helper app. However, I may be writing PCH first. I have a meeting coming up with an administrator for my counties special ed. department to see what the existing software looks like.<br />
<br />
I'm writing this app for two reasons really. One is the labor of love aspect. My step-daughter is moderately to severely on the autistic spectrum and with that mostly non-verbal. Communication around here is difficult. Most of the time things are ok, but when communication breaks down things go south quickly. Two is the maddening prices for software in this area. Companies charge thousands of dollars for their software. Don't get me wrong, business is business and all, but it just feels wrong. 60 days worth of therapy for our daughter might come out to something like $80,000 as it is. If I can provide an app for $3-5 that helps even a handful of special needs parents/guardians/etc then I'll consider this a <b>huge</b> win.<br />
<br />
More details soon. Maybe. I'm not a very good blogger. :)Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-74956138760761786762011-09-15T15:40:00.000-07:002011-09-30T16:33:06.443-07:00Yarn Inventory 1.1.00 ReleasedFound a few post release fixes and some features I intentionally held out. Here's the changelog: <br />
<br />
<ul>
<li>Updated preloaded templates (Thanks Molly!)</li>
<li>Changed the theme because of an Android bug, the auto complete text boxes were white text on white background. I didn't want to do this, but I couldn't see anyway around it. This has been a known bug in the Android framework since 2010 but it's not been fixed.</li>
<li>Now displaying "Manufacturer, Line" for a yarn list line (if that info is available).</li>
<li>Removed "Weight:" prefix. Still displaying the weight.</li>
<li>Alphabetized the preloaded and user defined template lists.</li>
<li>Now included the fiber field in the filtering.</li>
<li>Fixed yarn list crash.</li>
<li>Removed "Weight:" from yarn line list.</li>
<li>Added autocomplete functionality. However, I forgot to also pull autocomplete data from the preloaded template data. Will do that in the next bug fix release.</li>
</ul>
Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0tag:blogger.com,1999:blog-5034286862538056842.post-12260789295754166182011-09-12T05:30:00.000-07:002011-09-30T16:33:22.848-07:00Yarn Inventory Released!Yarn Inventory has been released! This app allows you to inventory and keep track of yarns you own and/or need as well as templates to allow for much easier data entry. Fill out and save a template, open the template as a basis for a yarn entry, then simply fill out the color and you're done! You can then use this method over and over again for all your yarn in a particular line! It keeps track of yarn you own and need, so viewing just the yarn you need acts as a "shopping list."<br />
<br />
Some background information: I've been working on this for 3 or 4 weeks, but after 2 days of awful football (UGA and Falcons) I finally got a version cranked out that I feel comfortable with deploying. It's still missing a few features, but all of the key features are there.<br />
<br />
<a href="https://market.android.com/details?id=com.opeware.yarninventory"><span class="Apple-style-span" style="font-size: large;">Get Yarn Inventory on the Android Market</span></a><br />
<br />
This app was a suggestion from a user. Thanks Molly! What it does is simplifies yarn inventory and data entry. This is the main screen with the menu up:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQnfAqogvxaljTMX808itsVPfSo_ePH1Q8qZ-AQ_kb8p6Qr8OjUXJYCkkBwasXK8Gw7cDx4r_khjSTZfDvVC-90W2aeLFUd_XtNpAsfrJL49GFcFik6BJyLE66ibcfjLtw19pJIRaCY9Q/s1600/1+main+screen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQnfAqogvxaljTMX808itsVPfSo_ePH1Q8qZ-AQ_kb8p6Qr8OjUXJYCkkBwasXK8Gw7cDx4r_khjSTZfDvVC-90W2aeLFUd_XtNpAsfrJL49GFcFik6BJyLE66ibcfjLtw19pJIRaCY9Q/s320/1+main+screen.png" width="179" /></a></div>
<br />
At the top are 2 toggle buttons. If "Yarn I Own" is on, then the list will only show yarn I've input that my quantity owned is greater than 0. "Yarn I Need" is similar except it acts on the quantity needed. You can see in each like it displays the color, weight and manufacturer, however only the color field is required.<br />
<br />
The menu helps you organize this view, and also let's you add your yarn and yarn templates. If you select "Add Yarn" you'll see this dialog:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3qNyCH-N1HBg8dUl0EpU7vmkjrOGIV8BOESz5VC7d_IRzS63AYIfs3XdjZe_aWlmMz90nu7ueyAD3wQc9omM6hkixZZzZivxBpYjys1BorrU-_Kg_wIqFaLj2DMQ8W6lo1-gqHAp_v_I/s1600/3+template+select.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3qNyCH-N1HBg8dUl0EpU7vmkjrOGIV8BOESz5VC7d_IRzS63AYIfs3XdjZe_aWlmMz90nu7ueyAD3wQc9omM6hkixZZzZivxBpYjys1BorrU-_Kg_wIqFaLj2DMQ8W6lo1-gqHAp_v_I/s320/3+template+select.png" width="179" /></a></div>
<br />
This screen allows you to select from 1 of 3 templates to begin your yarn entry.<br />
<ol>
<li>Empty - A completely blank template.</li>
<li>User Templates - These are templates you have added.</li>
<li>Preloaded Templates - These are templates added by the very nice person who suggested I write this app in the first place, Molly. She updates these from time to time with all of the info from a particular yarn type. After she's updated the list then I drop it into the application and redeploy it.</li>
</ol>
If a preloaded template was selected, this is what you'd see:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbRmw5V6KFPe6O7cMhfMfHm2vUwuvJuT_2n9LGp5wzL_Nh84ZKiSQyHTuC_ZUOMS3CfDhFVpVO33lxpaEDxWzQW2EuM-GfdOHayaWBV7yB_8IRe_a1u2p2RW51JYGmp7HXt5KGA3g7264/s1600/2+edit+yarn.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbRmw5V6KFPe6O7cMhfMfHm2vUwuvJuT_2n9LGp5wzL_Nh84ZKiSQyHTuC_ZUOMS3CfDhFVpVO33lxpaEDxWzQW2EuM-GfdOHayaWBV7yB_8IRe_a1u2p2RW51JYGmp7HXt5KGA3g7264/s320/2+edit+yarn.png" width="179" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
With the exception for the top field, color, all of this information was automatically filled out. After you've saved, you'll see this new yarn on your main screen (assuming it's not filtered out)!</div>
<br />
I mentioned a few features were missing in this release. As of now, these are features that are 100% going into the app soon.<br />
<ul>
<li>I want the sorting, grouping, and filtering options to be saved between sessions.</li>
<li>While you can add new user-defined templates, there's is currently no functionality to change or remove them. This is probably the first thing I'll get working.</li>
<li>On the edit yarn/template screen, the following fields will be autocomplete fields based on what has already been entered into the user-defined templates, preloaded templates, and yarn entered:</li>
<ul>
<li>color</li>
<li>manufacturer</li>
<li>line</li>
<li>weight</li>
<li>fiber</li>
<li>needle rec.</li>
<li>hook rec.</li>
<li>gauge</li>
</ul>
<li>I also plan a needle/hook inventory screen to keep track of those.</li>
</ul>
<div>
So that's it for now, please let me know if I need to add any features or simply let me know what you think. As always, if you have any suggestions email me at <a href="mailto:opedog@gmail.com">opedog@gmail.com</a>!</div>
<br />
<span id="goog_1979578985"></span><span id="goog_1979578986"></span>Anonymoushttp://www.blogger.com/profile/04451477944871326415noreply@blogger.com0