{"id":1701,"date":"2018-08-12T11:09:32","date_gmt":"2018-08-12T15:09:32","guid":{"rendered":"http:\/\/michaelrowe01.com\/?p=1701"},"modified":"2022-12-15T06:46:14","modified_gmt":"2022-12-15T11:46:14","slug":"holiday-card-app-and-other-progress","status":"publish","type":"post","link":"https:\/\/michaelrowe01.com\/index.php\/blog\/holiday-card-app-and-other-progress\/","title":{"rendered":"Holiday Card App and other progress"},"content":{"rendered":"<p>So, I finally have had a few things slow down enough so I could do some more coding.  I am working on two projects at once.  The first is adding Siri support to Wasted Time v8.0 &#8211; this has been really fun, as I am learning about Siri Intents, changing the app to run without a UI, and learning about RxSwift to make many of the events &#8220;observable&#8221;.  This will really clean up the code for Wasted Time.  I have added in all my intents and am now fighting with Xcode and cocoaPods to support RxSwift.  Hopefully I will solve that issue soon.  In the mean time I&#8217;ve added support for the following features in the Holiday Card Tracking App &#8211; Search (YEAH!! you can now pick people from your contacts list), Edit &#8211; (you can now correct addresses on your recipient list), and Full Screen image view (want to get a better look at the front of the card you sent, press on the card and it will go full screen). I have a few other minor updates I want to do, but I am trying prioritize the work between so many things I am working on: 1) Pan and zoom of the fullscreen image so you can zoom in on the cost of a card, 2) saving images in the camera roll, instead of in the App, and 3) pick a picture from the camera roll &#8211; this is important if you are sending a ton of the same card for an event &#8211; you don&#8217;t want to have to take 100 pictures, and use up 100 pictures worth of storage.<br \/>\nI am releasing this version without the last three features to my TestFlight team for feedback.  Hopefully they will provide some!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, I finally have had a few things slow down enough so I could do some more coding. I am working on two projects at once. The first is adding Siri support to Wasted Time v8.0 &#8211; this has been really fun, as I am learning about Siri Intents, changing the app to run without [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"hide_page_title":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2,3],"tags":[480,479,482,326,463,481,412,426],"class_list":["post-1701","post","type-post","status-publish","format-standard","hentry","category-blog","category-personal-softwareandit","tag-beta","tag-holiday-card-tracker","tag-image-handling","tag-programming","tag-siri","tag-test-light","tag-updates","tag-wasted-time"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2aMa8-rr","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/1701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/comments?post=1701"}],"version-history":[{"count":1,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/1701\/revisions"}],"predecessor-version":[{"id":1702,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/1701\/revisions\/1702"}],"wp:attachment":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/media?parent=1701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/categories?post=1701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/tags?post=1701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}