<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Punchkick Interactive - Medium]]></title>
        <description><![CDATA[Punchkick is digital innovation for the world’s brightest brands. 💡 - Medium]]></description>
        <link>https://medium.com/punchkick-interactive?source=rss----d80ad96e40ca---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Punchkick Interactive - Medium</title>
            <link>https://medium.com/punchkick-interactive?source=rss----d80ad96e40ca---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 04:03:17 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/punchkick-interactive" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Build Intelligent Features Safer and Faster with Local AI]]></title>
            <link>https://medium.com/punchkick-interactive/build-intelligent-features-safer-and-faster-with-local-ai-bcc55c446329?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/bcc55c446329</guid>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[healthtech]]></category>
            <category><![CDATA[openai]]></category>
            <category><![CDATA[fintech]]></category>
            <dc:creator><![CDATA[Punchkick]]></dc:creator>
            <pubDate>Fri, 08 Aug 2025 12:12:31 GMT</pubDate>
            <atom:updated>2025-08-08T12:12:31.853Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Hgzj5Lntnc48PIyVc-xSEw.jpeg" /></figure><h4>Financial services and healthcare companies have a new innovation roadmap, and it starts with on-device intelligence.</h4><p>A few months ago, <a href="https://techcrunch.com/2025/06/09/apple-lets-developers-tap-into-its-offline-ai-models/">Apple quietly flipped a switch at WWDC</a>: developers can now tap its <strong>on-device foundation model</strong> directly from apps. This week, <a href="https://www.wired.com/story/openai-just-released-its-first-open-weight-models-since-gpt-2/">OpenAI dropped <strong>open-weight models</strong> you can run on your own hardware</a> — even on those with more modest specs. For leaders in banking and healthcare, these announcements represent more than “just another AI feature” to think about. They open a whole new lane: ship AI features that keep sensitive data <strong>on the device</strong>, cut latency, and dodge a ton of compliance drag.</p><p>So what?</p><p>Local AI shrinks the riskiest surface area — data in transit and at rest — so developers can move faster with fewer lawyers in your standups.</p><blockquote><strong>Local models are the cheat code: they turn security and privacy from constraints into accelerants.</strong></blockquote><h3>Apple and OpenAI Are Making “Local First” A Viable Strategy</h3><p><a href="https://www.apple.com/in/newsroom/2025/06/apple-intelligence-gets-even-more-powerful-with-new-capabilities-across-apple-devices/">Apple’s</a> <strong>Foundation Models framework</strong> exposes the on-device model that powers Apple Intelligence — available with just a few lines of Swift. It’s fast, private, <strong>works offline</strong>, and Apple explicitly calls out <strong>no per-token inference cost</strong> for on-device use. For heavier lifts, <strong>Private Cloud Compute</strong> uses Apple-controlled servers running on Apple silicon with a verifiable privacy posture. Translation: you can build real AI features without transmitting customers’ sensitive data to a generic cloud.</p><p>OpenAI’s new <strong>gpt-oss-120b</strong> and <strong>gpt-oss-20b</strong> are open-weight models under Apache 2.0. The 20B variant is optimized to run with <strong>as little as 16 GB of memory</strong> — a sweet spot for laptops, kiosks, or clinical workstations. And you can host either model yourself or via AWS (Bedrock/SageMaker) if you want local control with managed infrastructure.</p><h3>Privacy, Latency, and Cost Turn from Risks to Opportunities</h3><p>Keeping inference on the device minimizes the data you transmit and store — <strong>the exact stuff that inflates breach blast radius and legal exposure</strong>. Apple’s docs spell it out: for requests that go to larger models, <strong>Private Cloud Compute doesn’t store or share data with Apple</strong>, using it only to fulfill the request. Meanwhile, on-device inference cuts round-trips and delivers <strong>snappier UX</strong> for tasks like categorization, autofill, or triage. And done right, local models eliminate per-call API fees for high-volume micro-tasks.</p><p>In regulated markets, reducing that exposure isn’t a nice-to-have — it’s existential. <a href="https://www.ibm.com/downloads/documents/us-en/131cf87b20b31c91">IBM’s <strong>2025 Cost of a Data Breach</strong></a> pegs the <strong>U.S. average at a record $10.22M</strong>, with <strong>healthcare breaches averaging $7.42M</strong>. The same report found <strong>13% of organizations</strong> already experienced <strong>AI-related breaches</strong>, and <strong>97%</strong> of those lacked proper AI access controls. Local AI trims the target.</p><blockquote><strong>13% of organizations have experienced AI-related breaches, and 97% of those lacked property AI access controls.</strong></blockquote><p>Payments teams face <strong>PCI DSS 4.0/4.0.1</strong> requirements hitting hard after <strong>March 31, 2025</strong>. Less data egress means fewer systems in scope. Health teams now operate under an <strong>expanded FTC Health Breach Notification Rule</strong>, explicitly covering health apps and tightening breach notice timing. And HHS OCR is prioritizing enforcement around <strong>tracking tech</strong> in covered entities’ sites and apps. All three trends reward <strong>data minimization</strong>, which local inference naturally supports.</p><h3>Five Ideas to Juice Your Customer-Facing AI Roadmap</h3><ul><li><strong>Card-present smarts for mobile wallets.</strong> Use on-device models to <strong>detect risky payees or devices</strong> before a P2P push — no server round-trip. Demand is there: <a href="https://www.crowdfundinsider.com/2025/02/236289-zelle-hit-1t-mark-in-2024/">Zelle just crossed <strong>$1T in annual volume</strong></a> and <a href="https://www.fiserv.com/en/solutions/real-time-payments/zelle-this-is-how-money-moves.html"><strong>151M enrolled users</strong></a>.</li><li><strong>Transaction insights that never leave the phone.</strong> Categorize, summarize, and explain recent activity locally — then ask permission before anything syncs. Consumers are already behaving mobile-first: <a href="https://www.atlantafed.org/-/media/documents/banking/consumer-payments/survey-diary-consumer-payment-choice/2024/sdcpc_2024_report.pdf"><strong>70% of U.S. consumers made a mobile payment</strong></a><strong> in the 12 months ending in October 2024</strong>, with mobile hitting <strong>32% of all payment counts</strong>.</li><li><strong>Ambient clinical documentation with a smaller footprint.</strong> Run speech-to-summary locally during visits, and only export structured fields to the EHR. Early evidence shows <strong>reduced note time and better clinician experience</strong>; Kaiser reports <strong>15,000 hours saved</strong> across deployments. Start small with specialties that favor templated notes.</li><li><strong>Member/patient inbox triage.</strong> Classify sensitive messages on-device, draft replies, and escalate only the minimal context. Faster response, less PHI moving around. (Apple’s guided generation + tool-calling in the Foundation Models framework makes formatting structured outputs straightforward.)</li><li><strong>Assistive workflows at the edge.</strong> From branch kiosks to bedside tablets, <a href="https://openai.com/index/introducing-gpt-oss/"><strong>gpt-oss-20b</strong> can run on <strong>16 GB</strong> machines</a>, enabling offline ID verification prompts, form prefill, and risk checklists. With leading banks like Chase, Bank of America, Fifth Third, PNC, and others doubling down on branch <a href="https://www.aba.com/news-research/analysis-guides/why-the-largest-banks-are-re-embracing-branch-expansion">expansion</a>, it might be time to rethink the “phygital” in-branch experience.</li></ul><h3>How to Choose Your Local AI Stack for Speed and Scale</h3><ol><li><strong>Pick the right jobs.</strong> Target <strong>high-volume, low-risk</strong> text tasks first: summarization, entity extraction, classification, next-best-action. (<a href="https://machinelearning.apple.com/research/apple-foundation-models-2025-updates">Apple’s on-device ~3B model is built for exactly these.</a>)</li><li><strong>Stand up the model.</strong> On iOS/macOS, wire in Apple’s Foundation Models framework; for cross-platform or workstation needs, deploy <strong>gpt-oss</strong> locally or in your VPC. AWS has managed paths if you want faster infrastructure boot-up with your own controls.</li><li><strong>Constrain outputs.</strong> Use <strong>guided generation / structured outputs</strong> so the model returns typed data you can validate. This is how you keep downstream systems clean.</li><li><strong>Keep data local by default.</strong> Do redaction and entity extraction <strong>before</strong> any sync; prompt users to opt-in for cloud features. Apple’s Private Cloud Compute covers heavier inference when needed — under strict privacy guarantees.</li><li><strong>Instrument safety.</strong> Add <strong>prompt filters</strong>, rate limits, per-feature kill-switches, and human-in-the-loop for escalations. Open-weight models make internal red teaming and fine-tuning easier — and safer — inside your perimeter.</li><li><strong>Measure what matters.</strong> Track <strong>deflection, handle time, accuracy</strong>, and <strong>user trust</strong> (did they accept the suggestion?). Tie wins to tangible costs: API calls avoided, seconds shaved, escalations reduced.</li></ol><p>Bonus: Bake compliance into the product pipeline, not after it. Bake compliance into the product pipeline, not after it:</p><ul><li><strong>Data maps</strong> for every prompt path (what’s on-device vs. whatever leaves).</li><li><strong>Model cards</strong> and <strong>eval suites</strong> for bias, safety, and performance — checked into source.</li><li><strong>PIAs</strong> that reference your local-first design choices and applicable standards (PCI, HIPAA, HBNR).</li><li><strong>Human-centered UX</strong> for consent and transparency; Apple’s <strong>Generative AI HIG</strong> has pragmatic patterns to borrow.</li></ul><h3>Where Every Bank and Healthcare Executive Should Go From Here</h3><p>Local AI is the fastest way to get real, intelligent value into customers’ hands <strong>without</strong> creating new data liabilities for your company. It’s how you pilot quickly, learn safely, and scale what works, especially when your security team (rightly) runs a tight ship. If you’re exploring Apple’s on-device models, OpenAI’s gpt-oss, or any of the other device-optimized models from Google, Samsung, Meta, or Microsoft (to name a few), let’s co-design a roadmap and ship something useful together — in 90 days or less.</p><p><strong>Curious where local AI could move the needle in your app?</strong> Reach out — we’ll whiteboard ideas specific to your workflows, data, and risk posture.</p><blockquote><strong>What’s the smallest risky workflow you could move on-device this quarter — and what’s stopping you?</strong></blockquote><p>Photo by Roberto Hund: <a href="https://www.pexels.com/photo/close-up-photo-of-person-using-an-atm-5357171/">https://www.pexels.com/photo/close-up-photo-of-person-using-an-atm-5357171/</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bcc55c446329" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/build-intelligent-features-safer-and-faster-with-local-ai-bcc55c446329">Build Intelligent Features Safer and Faster with Local AI</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[3 Unique Ways Financial Services Brands Can Boost App Engagement with iOS Extensions]]></title>
            <link>https://medium.com/punchkick-interactive/3-unique-ways-financial-services-brands-can-boost-app-engagement-with-ios-extensions-9fdae25b95ee?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/9fdae25b95ee</guid>
            <category><![CDATA[mobile-apps]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Billy Collins]]></dc:creator>
            <pubDate>Wed, 09 May 2018 18:02:17 GMT</pubDate>
            <atom:updated>2018-05-09T18:54:43.016Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9AoTURSt54Md5XtBAeF4jg.jpeg" /></figure><p>When mobile app developers talk about engagement analytics, we’re usually talking about what kinds of things users have been doing inside the context of our apps. This conversation about engagement started to change when Apple launched app extensions with iOS 8. Rather than asking, “What are users doing in our app,” brand leaders started asking, “How are our audiences experiencing our brand on mobile?” But why the change?</p><blockquote><strong><em>iOS app extensions enable brands to provide content and functionality to users outside their core application.</em></strong></blockquote><p><a href="https://www.punchkick.com/blog/2014/10/07/ios-8-in-context-extensibility-broadens-the-horizon-for-third-party-apps">Back in 2014 when extensions were launched</a>, app developers flocked to create Today view widgets (those are the card-looking content blocks that appear when you swipe your iPhone home screen all the way to the left). Since checking balances is one of the primary use cases for banking apps, financial services brands used Today widgets to show users a quick view of their account status without requiring those users to go through the hassle of logging in.</p><blockquote><strong><em>iOS app extensions have come a long way since 2014.</em></strong></blockquote><p>While <a href="https://www.punchkick.com/blog/2016/03/31/best-practices-of-implementing-touch-id-within-financial-apps">biometric authentication has made complex login a thing of the past</a>, Apple continues to offer app developers entirely new and advanced extensions that make it possible to expose their content across the operating system, creating opportunities to enhance app discoverability, engagement, and ease-of-use. Not every available extension is relevant for financial services brands, however, if you’re looking for inspiration on how you can extend the features of your existing iOS app, consider these three unique possibilities.</p><h3>Be Part of the Conversation with Messages</h3><p>Messages apps became an almost overnight hit because of how easy Apple made it for non-developers to create custom branded “sticker packs” and release a Messages app to the store, no coding experience necessary. But, the Messages extension truly shines when brands develop a custom app for Messages that’s linked to the features, functionality, and content of their application.</p><p>Some of the most recognizable names in mobile payments have built Messages extensions that let users complete or request peer-to-peer payments, for example, without ever having to leave a text message thread with their friends. Apple Cash provides one of the most recent examples for how brands can create a unique peer-to-peer payment experience.</p><p>Messages extensions work best when their functionality feels like it should be shared with others, which is why peer-to-peer payments have stood out from the crowd. However, financial services brands can do much more with the robust scope made possible through Messages. Shared account holders could send their account balances or relevant account alerts with one another without needing to login to their app. A primary cardholder could use a Messages conversation to add an authorized credit card user. There are even opportunities where members of a shared account can converse about and split up monthly payments for an account to ensure everyone pays their fair share. Some financial services brands have even adopted the sticker approach in hopes that Messages will become a new source of customer referrals.</p><h3>Make Payments and Pay Bills with SiriKit</h3><p><a href="https://www.punchkick.com/blog/2016/09/08/sirikit-ios-10-third-party-developers-voice">SiriKit is one of the most recent pieces of Apple technology made available to third-party developers</a>. While the number of intents that SiriKit is currently configured to manage is still somewhat limited, Apple does make it possible for developers to create app extensions that allow users to pay their friends or their bills just by invoking Siri.</p><p>While it may not sound earth-shattering, it’s worth remembering that most banking apps that support bill payments require their users to complete lengthy and sometimes complex forms. These forms can introduce a variety of potential headaches for your users and even disincentivize them from using certain features in your app all together. This is where making bill payments using Siri, for example, could significantly improve your brand’s overall user experience while you overhaul a legacy process reliant on old technology that may be doing nothing more than frustrating your users.</p><h3>Create Rich Context with Interactive Notifications</h3><p>At this point, most financial services brands have been using push notifications to keep customers updated on the status of their accounts and to encourage app engagement. However, the simple act of sending a notification barely scratches the surface of what’s possible with iOS rich notifications.</p><p><a href="https://developer.apple.com/videos/play/design/817/">Rich Notifications offer two unique opportunities for brands who are looking to extend content and functionality outside their core apps</a>. First, Rich Notifications on iOS can include Quick Actions — CTA buttons that your users can tap in response to the content of the notification. Let’s suppose that, to combat fraudulent charges, you send your app users a push notification when you detect fraud on their account. When the customer users 3D Touch to expand the notification, he or she could see two buttons, one that opens the app to start a fraud report and one that freezes their credit card.</p><p>Second, Long Looks allow iOS users to view and interact with even more rich content without leaving the context of the notification. Just like Quick Actions, a notification’s Long Look is exposed using 3D Touch, and Long Looks can be developed to show the user just about anything, including images, video, audio, and even a completely custom user interface. Your users could configure and submit a payment, transfer funds, pay bills, and much more right from a notification.</p><p>These enhancements may sounds like window dressing. However, if you’re already sending push notifications for scenarios when a bill payment is approaching or a transaction was made, for example, rich notifications can significantly shorten the time between a user seeing a notification and ultimately doing something because of it.</p><h3>The Extensions Universe is Growing, and So Should You</h3><p>Notifications, SiriKit, and Messages aren’t the only extensions relevant for financial services brands. In fact, Today view <a href="https://www.punchkick.com/blog/2016/09/27/widgets-in-ios-10-make-your-iphone-feel-more-like-an-apple-watch">widgets are still hugely popular among apps of all flavors</a>, and extensions for WatchKit and Spotlight content indexing continue to help developers extend the possibilities of their apps outside the core user interface.</p><p>And, Apple will continue to invest in building extensions that provide incremental value for developers and users. Apple’s newest hardware HomePod, for example, supports just a few of the available intents users can invoke through Siri.</p><p>Consider adopting one or many of the available app extensions for you iOS app. You’ll give users more opportunities to discover and engage with your brand on their smartphones and tablets, and <a href="https://www.punchkick.com/blog/2016/12/07/how-to-get-featured-in-the-ios-app-store">you’ll have a better chance of catching Apple’s eye when their teams are making decisions about which apps they want to feature in the App Store</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9fdae25b95ee" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/3-unique-ways-financial-services-brands-can-boost-app-engagement-with-ios-extensions-9fdae25b95ee">3 Unique Ways Financial Services Brands Can Boost App Engagement with iOS Extensions</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[5 questions most agencies never answer during the RFP process]]></title>
            <link>https://medium.com/punchkick-interactive/5-questions-most-agencies-never-answer-during-the-rfp-process-689536d5cc9a?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/689536d5cc9a</guid>
            <category><![CDATA[lean-ux]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[software-design]]></category>
            <dc:creator><![CDATA[Billy Collins]]></dc:creator>
            <pubDate>Wed, 18 Jan 2017 21:03:07 GMT</pubDate>
            <atom:updated>2017-01-18T21:08:09.914Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*uPTBPAuPpN1On8JJ1MNLCQ.jpeg" /></figure><p>When drafting an RFP for a new digital product, there are a number of questions that you’ll typically want to include. What kind of development process does the vendor employ? What is the experience level of the consultants on the project? What will the price and timeline be for the expected feature set, and when can we expect the product to launch?</p><p>But beyond the necessary details are the qualitative questions that separate a great product development partner from a lousy one — the questions that will identify whether a vendor relationship will be enjoyable or frustrating. These questions aren’t always easy to quantify, and admittedly won’t make sense within the text of an RFP, but are essential components of the agency selection process that clients typically neglect — and regret it.</p><p>Most products are focused on the needs of the end users — but the best agencies consider their clients as users in their own right, users of the agency’s services that are just as important as the end users who will use the product. In essence, consider yourself the user of the agency. How well will your agency address your real needs? Beyond how well they’ll execute the project, also be critical of what these agencies will do for you. To assess that, you can begin by asking yourself these questions during your agency search.</p><blockquote>When evaluating agency partners, remember to not only evaluate how well the vendor will execute the project, but also be critical of what these agencies will do for you as their client.</blockquote><h4>Does the agency practice what it preaches?</h4><p>If you’re currently in the process of researching software design and development agencies, you’ve probably noticed how common it is for those agencies (<a href="https://www.punchkick.com/services/user-experience-design">Punchkick Interactive included</a>) to market themselves as “user-first” or “user-centric.” For a long time, being focused on the user as a principle was a competitive differentiator for software agencies like ours, but today, agencies tend to use the concept of user-first product development as little more than a base requirement for website SEO, or as a way to get their foot in the door for early-stage sales meetings. Simply put, the marketing of “user-first” has become hackneyed. User-first is a buzzword.</p><p>And that’s a good thing. The more that agencies like Punchkick and our client partners focus on building products that deliver actual value for users — as opposed to simply checking boxes from lists of features, which were developed by several business units in multiple solution design meetings — the better we all start to look in the eyes of our diverse audiences. As you conduct your next agency search, be sure to include companies that really market and defend the principles of user-first design and development in practice.</p><blockquote>The more that agencies focus on building products that deliver actual value for users, the better we all get at addressing the needs of our diverse audiences.</blockquote><h4>How well do you feel listened to?</h4><p>A catalyst for a healthy, growing relationship is good listening. Good listening is something we’ve all been trained on from the time we were kids, and bad listening is easy to spot early on. Great listening — the kind you should be looking for — requires the listener be capable of picking up on other signals, things that aren’t said in conversation, but are just as critical to understanding who you are and what you need.</p><p>At Punchkick, our product owners are intentional about “eliciting” requirements for new software products or features. Eliciting requirements is much different than gathering or listing them because it places a proactive focus on seeking to understand the user and business needs behind a particular product or feature. Some of the best features Punchkick has helped build over the last decade were ideated after initial contracts were signed, during early solution design periods, where empathetic listening allowed us to help our clients invent something even better than they had originally imagined.</p><h4>Will your support team make your life easier?</h4><p>One of the biggest horror stories that companies can tell is about the agency that made their job unbearable. When you choose to work with a third party, you put your trust in their team to design, build, and launch something amazing. As a client, a very realistic assumption you should have of your <a href="https://www.punchkick.com/services">new full-service design and development agency</a> is that they’re going to make your life both easier and more enjoyable.</p><blockquote>Building custom software should be fun. And your agency partner should ensure that every stage of the product development process makes clients’ jobs easier and more effective.</blockquote><p>One question you should ask every agency is about who your daily contacts will be, and what specifically they will provide you with. At Punchkick, for example, every employee — from account managers to quality assurance testing engineers — can pick up the phone and ensure your needs are met. For daily operations, however, our support teams cover three bases. <a href="https://www.punchkick.com/services">Account managers</a> ensure you’re happy with the experience you’re having each week. If anything feels wrong, they fix it. <a href="https://www.punchkick.com/services">Project managers</a> keep development teams running efficiently so your budget requirements are met, your products are delivered on time, and communication lines are open and transparent. Finally, <a href="https://www.punchkick.com/services/mobile-strategy">strategists</a> ensure that your requirements are not only accurately communicated to designers and developers, but are also continually ideated upon as things change to ensure the product will be industry-leading when it launches.</p><h4>Will you learn something new?</h4><p>The coolest thing about working with a software agency is that you get to play a leading role in designing and building something that never existed before. That generally means you’re going to be exposed to concepts and ways of working that are unfamiliar to you, at least in the beginning. Any great custom software agency will treat you like a partner in the process — rather than just a paycheck and a rubber stamp — and will go out of its way to ensure that the process is one that supports an objective of continuous education.</p><p>At Punchkick, we practice this idea of continuous education starting early, with design. Rather than spending months drafting the most “pretty” artwork we can, Punchkick designers use the process to teach clients about best practices in user experience design, color theory, accessibility, and the effectiveness of specific interactions, animations, transitions, and other UX considerations.</p><h4>Does the agency make recommendations that help your brand long-term?</h4><p>Software is never a one-and-done activity because technology changes faster than almost anything else you’ll deal with in your day-to-day job. The best software development agencies approach projects with this in mind. But, more important than scaleable technology, your agency should be relentlessly focused on your long-term brand vision. Believe it or not, not every development agency has the marketing chops to bring a vision to life. Corey Wainwright from HubSpot says, “[T]he easiest way to tell if I could trust an agency (and the best way I tried to build a sincere and effective relationship with my clients) is to see whether they were willing to be honest with me. Even when the truth kind of hurt.”</p><p>Because the best software development agencies approach your business as if it were their own, they’re unafraid to offer advice about better ways to use technology to create growth for you. If the advice sounds counter-intuitive to your method of thinking, it could be that they’ve uncovered a critical insight that could only be found by someone outside your company.</p><blockquote>The best software development agencies think of your business as if it were their own, and ground every decision around how well it’ll help your team meet its goals.</blockquote><p>Questions like these most likely won’t make it into your RFP, and they rarely get answered in traditional agency review cycles. The only way learn whether a new agency will be a true partner, making your life easier and ensuring long-term success for your mobile marketing efforts, is by picking up the phone and asking these questions directly. You’ll feel even better if you ask to speak to a fully functioning product development team that’s responsible for creating successful products.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=689536d5cc9a" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/5-questions-most-agencies-never-answer-during-the-rfp-process-689536d5cc9a">5 questions most agencies never answer during the RFP process</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Accessible design in modern app navigation — beyond the static web]]></title>
            <link>https://medium.com/punchkick-interactive/accessible-design-in-modern-app-navigation-beyond-the-static-web-ee8b8dd210ff?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/ee8b8dd210ff</guid>
            <category><![CDATA[design]]></category>
            <category><![CDATA[usability]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[accessibility]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Tue, 17 Jan 2017 20:25:34 GMT</pubDate>
            <atom:updated>2017-01-17T20:25:33.623Z</atom:updated>
            <content:encoded><![CDATA[<h4>Compatibility with screen readers and Switch Control is one thing. Having a UX that works well with those technologies is another.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6fwQnitygNxl7jaZqE3rmA.jpeg" /></figure><p>Accessibility is a topic that in many ways is as old as the web. Because designers and developers have been focused on making digital products accessible for decades, there are many guidelines, standards, and even automated assessment tools that already exist to ensure websites are accessible. There are also regulations that many companies need to comply with, including the Americans with Disabilities Act, which has been updated to include digital product guidelines.</p><blockquote>In the technology landscape of 2017, guidelines designed for the web as it was in 1997 are beginning to look dated.</blockquote><p>But in the technology environment of 2017, guidelines based around the needs of disabled web users in 1997 are looking increasingly dated. These accessibility guidelines and frameworks were developed in the early days of the web, and in many ways the evolution of consumer technology has outpaced them. Many accessibility guidelines and best practices are focused on the web as it was in 1997 — static pages of content.</p><p>Designers should endeavor to define accessibility guidelines for the web and mobile as they are in 2017 — populated with advanced web and native applications that have their own accessibility best practices. This is based around a commitment to user-centered design, with an understanding that every user is valuable — regardless of their age, familiarity with technology, or disability.</p><blockquote>Alienating users — any users — is bad design. Everyone should be able to use any digital product, regardless of disability.</blockquote><p>Product designers can’t claim to fully embrace user-centric design unless they design for the needs of every user. Below are a few target areas that expand upon the common guidelines for fonts, colors, and web markup to better address the technologies and use cases of modern users.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/320/1*vDNuLGzFVT4s8GUeFcPPMQ.png" /><figcaption>Switch Control allows iOS users to navigate apps and the whole operating system through a Bluetooth-connected switch. Source: <a href="https://support.apple.com/en-us/HT201370">Apple</a></figcaption></figure><h4>Applying accessible design to native app navigation</h4><p>There are many paradigms and best practices for how mobile and web experiences to offer fluid into navigation. On mobile devices, standards put forth by Apple and Google help ensure that navigation is consistent between apps and predictable for new experiences. In many cases, simply complying with Apple’s Human Interface Guidelines or Google’s Material Design best practices can ensure an accessible experience of the box. However, there are some common themes that can help any kind of application or user experience prevent alienating the users who depend upon them.</p><p>For navigation, it’s essential that the app’s many feature areas are as accessible as possible. In most cases, this needs making them visible the moment the user opens the app, potentially in a tab bar at the bottom of the screen. Google’s Material Design best practices even recently adopted the bottom tab bar as a recommended navigation option, shifting away from its previous stance of hamburger menus.</p><blockquote>Hamburger menus obscure navigation options behind an invisible drawer — an issue that’s compounded when disabled users are navigating the app through a means other than their fingertip.</blockquote><p>About hamburger menus. The three horizontal lines at the top left corner of many interfaces — while prevalent on both web and mobile — are doubly inaccessible in many cases. They not only obscure the navigation items available to the user behind a drawer, but they also place an essential piece of the app’s navigability at the furthest corner of the screen from users’ thumbs. This issue is compounded when users might be interacting with the screen with something other than their fingertip, like switch control or screen reading technologies, as this approach requires two distinct interactions to reach the most essential parts of the app.</p><p>Considering the unique needs of mobile users with disabilities can have a halo effect that improves the user experience for all users, even those without such disabilities. Here it is the underlying lesson of accessible design: good UX design, especially in the context of navigation, offers benefits for all users by making the app easier to understand and simpler to use.</p><blockquote>Accessible design delivers benefits for all users — disabled or not — by making the app easier to understand and simpler to use.</blockquote><p>There are many areas of accessible design that need to be reevaluated for the unique needs and considerations of modern mobile users. However, whether for compliance with federal regulations or for the betterment of all audience members, employing accessible design in mobile app design and development is a surefire way to make your app more usable and more fundamental to your users’ lives.</p><blockquote>Read more about accessible mobile design here:</blockquote><p><a href="https://medium.com/punchkick-interactive/apples-new-design-style-in-ios-10-is-a-statement-on-accessibility-a39d9e524b08">Apple’s new design style in iOS 10 is a statement on accessibility</a></p><blockquote>Check out Punchkick’s webinar on <strong>Designing for Accessibility </strong>here:</blockquote><p><a href="http://www.punchkick.info/designing-for-accessibility-webinar">Designing for Accessibility Webinar</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ee8b8dd210ff" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/accessible-design-in-modern-app-navigation-beyond-the-static-web-ee8b8dd210ff">Accessible design in modern app navigation — beyond the static web</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[10 Ways to Get Your App Featured on the iOS App Store]]></title>
            <link>https://medium.com/punchkick-interactive/10-ways-to-get-your-app-featured-on-the-ios-app-store-6cc6feb3bf25?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/6cc6feb3bf25</guid>
            <category><![CDATA[app-store]]></category>
            <category><![CDATA[mobile-app-development]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[ios]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Wed, 07 Dec 2016 16:35:09 GMT</pubDate>
            <atom:updated>2016-12-07T16:36:47.607Z</atom:updated>
            <content:encoded><![CDATA[<h4>Getting your iOS app featured doesn’t have to be mysterious — there are a few UX changes that make an impact</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*IO8WDxq_dDYk28vVdjsISg.jpeg" /><figcaption>Source: <a href="http://thenextweb.com/wp-content/blogs.dir/1/files/2015/01/Appstore.jpg">The Next Web</a></figcaption></figure><p>During the holiday season, as millions of people are setting up their brand-new iPhones and iPads, there is perhaps no better time to have your iOS app featured on the front page of the App Store. Apple has many avenues to feature apps — from promotional banners on the App Store home page, to more carefully curated Editors’ Choice and Design Awards lists. But there’s one thing Apple loves featuring more than anything else — apps that make use of its latest technologies.</p><blockquote>There’s one thing Apple loves to feature above all else — apps that make use of its latest technologies.</blockquote><p>Below is a list of the low-hanging fruit that the best iOS developers can explore to not only get Apple’s attention, but also to substantively improve the user experience of their iOS apps. And — who knows — investing in these new channels could open revenue opportunities and feature ideas that attract a whole new audience to your app.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*QH-jl_VHoNbctTNkUjNdrA.jpeg" /></figure><h4>1. Design your app to be universal on iPhone and iPad.</h4><p>This one might seem like a lot of work, but building iOS apps the right way from the beginning can make <a href="https://www.punchkick.com/blog/2014/12/16/a-mobile-app-isnt-enough-users-expect-tablet-wearable-views">iPad-specific views</a> a nominal task down the road. One iOS app can run device-specific views on iPhone and iPad while sharing a universal code base for app logic and communicating with an API. Smart iOS app designers can even find ways to be efficient with in-app views, using <a href="https://www.punchkick.com/blog/2015/07/13/whats-new-in-ios-9-top-features-for-developers">Auto Layout and size classes</a> to make the app look great on larger iPhones and iPad. With a little extra design and development effort, apps can target iPad relatively easily — and for certain apps, being universal is the price of entry to be considered for an App Store feature.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*QZkQ7uzywXCrLk3th1grQA.jpeg" /></figure><h4>2. Find creative ways to implement 3D Touch.</h4><p>3D Touch is the new pressure-sensitive technology that Apple introduced with iPhone 6s, and many top-tier app developers were quick to adopt it for previewing in-app content or getting quick access to features from <a href="https://www.punchkick.com/blog/2016/06/16/biggest-news-for-ios-developers-from-wwdc-2016">the home screen icon</a>. But a year after its debut, the <a href="https://www.punchkick.com/blog/2015/09/21/improving-ux-with-3d-touch-on-iphone-6s-quick-interactions">3D Touch use cases</a> that impress App Store editors and users alike are those that use the technology more inventively, using the various amounts of on-screen pressure to perform different actions within the app. Every iOS app could use 3D Touch differently, but developers would be best served to think of ways to use the feature that will surprise and delight their users.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*tqdwCpL4LhEyBErGfxYAdw.jpeg" /></figure><h4>3. Use HealthKit to share data between apps.</h4><p>HealthKit is an iOS SDK that allows <a href="https://www.punchkick.com/blog/2014/11/17/using-healthkit-core-motion-optimize-ios-step-counters">health app developers to share their app’s health data</a>with one another. For example, a dietary app can compare notes with a workout app, and each can write their data to a common dashboard in the iPhone Health app. For any health- or fitness-related iOS app in 2017, <a href="https://www.punchkick.com/blog/2014/09/04/ios-8-in-context-healthkit">HealthKit compatibility is an absolute must</a>, and can augment the user experience for an audience that increasingly uses a number of apps to track their wellness. What’s more, your app doesn’t have to only write its own data to HealthKit, but can also read data provided by other apps, <a href="https://www.punchkick.com/blog/2014/10/01/apple-watch-and-ios-fitness-want-to-replace-your-fitness-tracker">allowing developers to build smarter experiences</a> with more awareness of users’ overall health.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*towTkmqhElYP3AwI-ekrMA.png" /></figure><h4>4. Build a version for Apple TV and tvOS.</h4><p>Apple’s fourth-generation <a href="https://www.punchkick.com/blog/2015/09/10/the-new-apple-tv-invites-siri-and-the-app-store-to-movie-night">Apple TV set-top box opened the door to third-party developers</a> with an all-new App Store in 2015, and Apple has been aggressive about promoting apps designed for its tvOS operating system ever since. Because tvOS apps can share code with their iOS app counterparts, many video streaming and <a href="https://www.punchkick.com/blog/2014/10/13/ios-8-in-context-metal-and-scenekit-take-game-development-to-the-next-level">game developers</a> have introduced successful tvOS apps. But there are many kinds of apps that could make sense on Apple TV, and it’s worthwhile for iOS developers to consider how their apps could make the jump to the silver screen.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sG00YpBG6ifouTuv20-9lQ.jpeg" /></figure><h4>5. Ensure your app is built with native code.</h4><p>There are many ways to build apps for iPhone, including so-called <a href="https://www.punchkick.com/blog/2016/07/11/why-brands-should-develop-mobile-apps-in-native-code-not-frameworks">“write-once” app platforms</a>that aim to make <a href="https://www.punchkick.com/services/ios-app-development">development across iOS</a> and Android more efficient. However, sharing code between platforms comes at great expense to the end user experience, and can introduce major complications with updating the app for new versions of iOS over time. Apple favors apps written in native code — Objective-C and its new <a href="https://www.punchkick.com/blog/2014/09/30/ios-8-in-context-swift-is-the-language-of-apples-future">Swift programming language</a> — that take full advantage of the APIs and frameworks built into iOS. Not only do these apps offer a best-in-class user experience on the platform they’re designed for, but they also are better equipped to jump into the new technologies Apple has in store for the next version of iOS.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/780/1*5zw7Ck13xS45Qo9Zk6PTmA.jpeg" /></figure><h4>6. Use Apple Pay for payment within native apps.</h4><p>Apple Pay has <a href="https://www.punchkick.com/blog/2014/09/09/say-hello-to-apple-pay-apples-coming-for-your-wallet">reinvented how millions of people pay in-person</a> at retail stores, but its in-app payment component is perhaps more impactful to deliver a great iOS user experience. With Apple Pay, iOS app developers can <a href="https://www.punchkick.com/blog/2016/10/13/improving-mobile-payment-ux-apple-pay-android-pay">expedite the payment process</a>, not requiring users to enter their payment details or billing address, and instead offering a one-click secure payment option in their apps. For any app that includes transactions and in-app payment, <a href="https://www.punchkick.com/blog/2015/02/04/apple-pay-reinvents-mobile-e-commerce-for-ios-apps-why-brands-should-jump-in">implementing in-app Apple Pay</a>can make for a more frictionless in-app purchasing experience.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*BIO3e7R0gnVph1OUWTfD1Q.jpeg" /></figure><h4>7. Build an iMessage SDK extension — or sticker pack.</h4><p>With iOS 10, Apple introduced a new iMessage App Store that allows users to <a href="https://www.punchkick.com/blog/2016/06/16/biggest-news-for-ios-developers-from-wwdc-2016#messages%20sdk">bring apps into their iMessage conversations</a>. There are many ways for <a href="https://www.punchkick.com/blog/2016/09/09/how-brands-can-use-imessage-apps-to-join-the-conversation">iOS app developers to extend their apps into iMessage threads</a>, including interactive multiplayer games or collaborative shopping carts. Having an app for iMessage as part of your larger iOS app is a great way to <a href="https://www.punchkick.com/blog/2014/10/20/ios-8-in-context-imessage-evolves-beyond-the-text-message">add value for users</a>, who won’t have to open your app to use certain features, but also is a great new avenue to have your app discovered in the iMessage App Store. What’s more, an incredibly basic iMessage app extension can simply add a sticker pack to the conversation, and Apple has built basic templates to speed up development.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WJYJdRsUA1wWEFVFg4NTRA.jpeg" /></figure><h4>8. Design an Apple Watch version for watchOS.</h4><p>Apple makes it simple for iOS app developers to bundle Apple Watch apps with their iOS apps, and <a href="https://www.punchkick.com/blog/2015/07/14/what-you-need-to-know-about-watchos-2">native apps on Apple Watch</a> in watchOS 3 make <a href="https://www.punchkick.com/blog/2016/10/18/how-to-build-more-useful-and-engaging-apple-watch-apps-with-watchos-3">watch apps more powerful and useful than ever</a>. Apple Watch apps are a great way to <a href="https://www.punchkick.com/blog/2015/05/21/how-to-extend-your-ios-app-brand-experience-to-apple-watch">extend simple pieces of your app’s functionality</a> and <a href="https://www.punchkick.com/blog/2016/10/10/designing-watchos-apps-to-be-more-user-friendly-and-effective">deliver up-to-the-moment content</a> to users’ wrists. There are many <a href="https://www.punchkick.com/services/ios-app-development/watchos-app-development">best practices that can help a watchOS app</a>separate itself from the pack, but Apple is keen to help developers who invest in watchOS get their apps noticed on the App Store, even including a dedicated Apple Watch App Store within the Watch app for iPhone. In the end, <a href="https://www.punchkick.com/blog/2015/05/19/how-to-build-apple-watch-apps-that-make-an-impact">exploring watchOS and Apple Watch</a> is a great way to extend the iOS app experience to an entirely new — albeit smaller — context, and for your app to begin <a href="https://www.punchkick.com/blog/2016/06/17/how-to-design-apps-for-micro-interactions">populating the micro-moments in users’ lives</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7Itlf1LMdmfQZZLGYrqR9Q.jpeg" /></figure><h4>9. Integrate with connected home hardware and HomeKit.</h4><p>HomeKit is a <a href="https://www.punchkick.com/blog/2014/09/08/ios-8-in-context-homekit-will-define-the-house-of-the-future">connected home platform</a> that is only just beginning to find its legs, and there is an <a href="https://www.punchkick.com/blog/2014/09/19/5-connected-devices-to-make-your-smart-home-a-reality-the-friday-five">ever-expanding portfolio of hardware products</a> that connect to Apple’s HomeKit APIs. Not every iOS app that uses HomeKit needs to have a hardware component, but it certainly makes sense for companies who make hardware for the home to find ways to connect their products to HomeKit. Since Apple introduced the <a href="https://www.punchkick.com/blog/2016/07/08/apples-design-style-ios-10-accessibility">dedicated Home app in iOS 10 for HomeKit features</a>, it’s prioritizing HomeKit-specific apps across the App Store to showcase its latest features. If you make lightbulbs or thermostats, <a href="https://www.punchkick.com/blog/2016/10/25/with-ios-10-homekit-actually-matters-for-ios-app-developers">your app simply needs to be there</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*m0oLKPbTfjx1qOI9538jjw.jpeg" /></figure><h4>10. Design an experience people will love to use.</h4><p>In the end, the apps Apple chooses for its Editors’ Choice or Essentials lists come down to a <a href="https://www.punchkick.com/services/user-experience-design">user experience that iOS users will love</a>. Having a household brand name simply isn’t enough to get noticed on the App Store these days, especially since new Silicon Valley startups are finding ways to improve UX to disrupt established industries. With <a href="https://www.punchkick.com/white-papers/2016/06/14/3-latest-trends-in-developing-an-effective-mobile-ux-strategy">customer expectations for mobile apps in 2017</a> being higher than ever, user experience matters most, and <a href="https://www.punchkick.com/services/ios-app-development">most of these technologies</a> are really in service of removing friction or <a href="https://www.punchkick.com/services/user-testing-ux-research">context switching</a> from the user flow. All that matters is how well the iOS app user experience addresses end users’ real-world needs — and if the app fails to do that with a visual and interactive design users enjoy, it’ll fail to meaningfully connect with those audiences.</p><p><a href="https://www.punchkick.com/blog/2016/12/07/how-to-get-featured-in-the-ios-app-store">10 Ways to Get Your App Featured in the iOS App Store</a></p><blockquote>This story was originally published by Punchkick Interactive. Check out <a href="http://punchkick.com/">punchkick.com</a> for more about iOS app development, mobile UX design, and more.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6cc6feb3bf25" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/10-ways-to-get-your-app-featured-on-the-ios-app-store-6cc6feb3bf25">10 Ways to Get Your App Featured on the iOS App Store</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Guide to how conversational UI and chat bots can help reinvent any app’s UX]]></title>
            <link>https://medium.com/punchkick-interactive/guide-to-how-conversational-ui-and-chat-bots-can-help-reinvent-any-apps-ux-60391140657e?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/60391140657e</guid>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[mobile-app-development]]></category>
            <category><![CDATA[conversational-ui]]></category>
            <category><![CDATA[conversational-commerce]]></category>
            <category><![CDATA[ux]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Thu, 01 Dec 2016 18:32:55 GMT</pubDate>
            <atom:updated>2016-12-01T18:32:55.413Z</atom:updated>
            <content:encoded><![CDATA[<h4>Conversational UI is an industry buzzword—but its overarching themes can actually help any mobile experience feel more lifelike</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*HIioI8mtWWtLccu1eZDa0w.png" /></figure><p>Over the last several years, our expectations for what computers should do for us have transformed dramatically. What were functional tools that sat on our work desks only ten years ago have evolved to fit in our pockets, capture our memories, and reshape how we communicate with family and friends. With each passing year and each new leap in consumer electronics, the devices we love to use have continually become more accessible, more integrated, and more adaptable to our everyday lives.</p><p>These trends are a continuation of what computers have been doing since the first PC. The first 50 years of computer science were a story of humans adapting to computers, rethinking their thoughts around word processors and discovering new business models that fit into the web. The next 50 years will be a story of computers becoming more human — changing how we interface with them beyond mice and keyboards and instead incorporating elements of how we interface with other humans.</p><blockquote>The first 50 years of computer science were a story of humans adapting to computers. The next 50 years will be a story of computers becoming more human.</blockquote><p>One of the first trends in this new trajectory is conversational UI, a new user interface technique that’s becoming increasingly popular on mobile. Better known as chat bots, these programs are an evolution of user interface design that allow users to communicate with a digital experience using their own words and on their own terms. We’ve examined how brand apps in particular can <a href="https://www.punchkick.com/blog/2016/10/05/how-bots-fit-into-your-apps-ux">leverage conversational UI best practices</a> to enhance their own apps, and what considerations should go into developers’ experiments with their first chat bot.</p><p>Chat bots are a quintessential mobile trend — something flashy and tech-forward that some brands are sloth to adopt. But what their conversational UI model represents is something greater: a revolution in how humans interact with computers, the descendants of which will define our mobile experiences for decades to come.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*oJ7U65Y-eSh0w9ID68z14g.jpeg" /></figure><h3>Understanding Bots</h3><p>The idea of a chat bot is nothing new, but it’s growing in popularity as a user interface technique for mobile experiences. This is mostly due to the massive adoption and ubiquity of messaging apps, many of which have hundreds of millions of users and are poised to become development platforms unto themselves. While chatting with a computer is a concept that dates back well before the age of AOL Instant Messenger, the idea of marrying this interaction paradigm with new advancements in natural language processing is actually the latest in a series of transformations in how we interact with digital products.</p><blockquote>Marrying a chat-like interaction paradigm with new advancements in natural language processing represents a transformation in how we interact with computers.</blockquote><p>To understand the significance of this shift, it’s important to recognize its context in the evolution of user interface models. One of the biggest transformations in how people interact with computers was the graphical user interface (GUI), which replaced the command-line interfaces of the 1980s with dynamic and visual user interfaces populated by buttons and windows. The change was intended to bring digital experiences closer to our experience in the real world, which is filled with physical objects that represent our work and play spaces.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*oX4SjME7xVce8Jbnb-RoMw.jpeg" /><figcaption>In 1984, Macintosh was among the first mainstream consumer products to introduce a graphical user interface.</figcaption></figure><p>In 2007, the capacitative touchscreen on the first iPhone allowed for a new input method, where users could simply tap on-screen items to perform actions. This was bringing the interface language of computers further into human context — there’s no abstraction of a mouse-and-cursor when people interact with objects in the real world, so why should there be such barriers when they interact with information in the digital world?</p><p>The trend is obvious in hindsight: each of these changes brings the digital world a step closer to our physical human experience. We understand spacial relationships better than a lexicon of computer commands. We understand direct manipulation better than indirect mouses and cursors. As computers become more powerful, and the services that run on them become more sophisticated, new interface paradigms are necessary for humans to more closely relate to the digital experiences in our lives.</p><blockquote>And this is where bots come in — a new way to interface with computers that more nearly approximates the experience of interacting with a friend.</blockquote><p><a href="https://www.punchkick.com/blog/2016/09/06/what-is-a-chat-bot-and-why-should-brand-marketers-care">What is a chat bot, and why should brand marketers care?</a></p><h4><strong>What are bots?</strong></h4><p>Chat bots are <a href="https://www.punchkick.com/blog/2016/09/06/what-is-a-chat-bot-and-why-should-brand-marketers-care">web-assisted programs</a> that allow users to perform actions or get information that would have traditionally required opening an app or navigating to a website. Need the weather? Shoot off a chat message to a Slack bot and get an immediate response. Want to shop for new clothes? Ping a Messenger bot for images and prices from your favorite store. Put simply, bots represent a way to perform the same actions we’re accustomed to on mobile devices in a new way, a way that’s more intuitive and expressive than ever before.</p><blockquote>Bots perform the same actions we’re used to on mobile devices in a new way — a way that’s more intuitive and expressive than ever before.</blockquote><p>This approach works because technologies exist to understand users in natural language, allowing anyone to compose requests and have the computer understand them. Whereas app user experiences before mandated that users engage with them on the apps’ terms — having static buttons and a limited set of input options — chat interfaces and natural language processing allow users to engage with apps on their own terms, choosing how they express their requests from within their natural speaking style and using their own language.</p><p>Just as the GUI’s “desktop metaphor” helped bring an increased level of familiarity to digital experiences in the 1980s, so too do bots bring an increased level of familiarity and comfort to engaging with digital systems in 2016. Billions of people chat with friends and loved ones on their mobile devices, sending trillions of texts and iMessages and WhatsApp messages every day. It’s a natural extension that they would begin chatting with their mobile apps, too.</p><p>Going forward, this new experience will evolve to support voice input, and products like Amazon Echo and <a href="https://www.punchkick.com/blog/2016/10/06/google-assistant-will-give-android-app-developers-ai-superpowers">Google Home</a> are the first players in this new category. The closer to ordinary life that a digital experience can feel, the better — asking Siri about the weather will be the modern equivalent of having “folders” on your “desktop.”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/782/1*BZFlDIS-tW4gmYwszis4nQ.jpeg" /></figure><h3><strong>Why Bots Work</strong></h3><p>The most compelling thing about chat bots is that they don’t need a manual. They allow users to engage with digital products using their own words and on their own terms. Natural language processing has reached a degree of maturity that bots won’t need to know the exact phrasing of every possible request in order to act upon every single request — and that intelligence is only accelerating as bots proliferate.</p><p>But using a digital product on the user’s own terms extends beyond literal “terms.” Consider the mobile best practices for organizing an application’s content and navigation. Perhaps there’s a tab bar at the bottom of the screen, or a hamburger menu at the top left corner. Maybe options are laid out in a hierarchical table, and certain content or actions are obscured from view until the user drills down through enough menus. There’s a certain language to it, which can be optimized for as many users as possible, but it’s a language that requires a degree of UX fluency all the same.</p><p>With messaging bots, users don’t have to learn anything. If they assume the bot can perform nearly any action they’d expect of the brand — and if there’s graceful error messaging when it can’t — the interaction they have with a bot requires no thought or prior learning. This is enormously powerful as mobile reaches new audiences of varying ages and technical literacy. Imagine someone using an ecommerce app who’s never used a smartphone before. Now imagine that same person dictating requests to a chat bot that can peruse the entire store without the need to drill through various menus.</p><h4><strong>Example in Practice</strong></h4><p>Consider these two incarnations of the Spring app, a popular fashion-focused ecommerce product. On one hand, you have the traditional mobile app user experience, complete with menus and navigation paradigms that would be familiar to most smartphone users. For all its gloss and flat UI design, the app still requires users to be familiar with the trends of how ecommerce sites and apps have always been organized, meaning users would have to navigate through “Women,” “Tops,” “Blouses,” and so on to find the item they want.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XEOtMHb_vcJMX3oQDvsqdg.jpeg" /><figcaption>Screenshots of the Spring native iOS app (left) and its chat bot counterpart in Facebook Messenger (right).</figcaption></figure><p>Alternatively, consider the Spring bot for Facebook Messenger. Here, the user can immediately request the kind of item they’re shopping for, and the bot provides them with actionable results. No searching, browsing, or poking through menus organized by even the most competent UX designer. Just a request and a response.</p><p>Messaging services are the most heavily used apps across mobile platforms, with more than 2.5 billion active users sending trillions of iMessages, WhatsApp messages, SMS messages, and Messenger stickers every day. These services account for a significant portion of the reason that mobile users pull their phone out of their pocket every few minutes, and these communication methods form the backbone of billions of people’s mobile experiences.</p><p>These figures indicate that the user experience of composing a message and sending it to a friend is now universally understood among nearly half the planet — and Activate projects messaging app usage increase to 3.6 billion in the next few years. This is an interaction method that doesn’t need to be taught, because it’s most of what billions of people are using their devices for anyway.</p><p>For brands and third-party app developers, this universality of experience should indicate that your apps have a thing or two to learn. Third-party apps should reflect the interaction paradigms users are most familiar with. And in the age of WhatsApp and Messenger, that interaction is more likely to look like a chat conversation than anything from UIKit or <a href="https://www.punchkick.com/blog/2014/07/31/what-does-googles-material-design-mean-for-consumer-brand-apps">Material Design</a>.</p><blockquote>Third-party apps should reflect the interaction paradigms users are most familiar with — and in the age of WhatsApp and Messenger, that’s more likely to look like a chat conversation than anything from UIKit or Material Design.</blockquote><p>Further, because of the explosive growth of these messaging services, they’ve become hotbeds for innovation among developers and evolved into platforms unto themselves. Today, services like Facebook Messenger, Kik, Skype, Slack, and even iMessage have introduced features that allow third-party developers to build apps and services within users’ messaging conversations. And considering that the top four chat apps have a larger combined user base than the top four social networks, there’s already an enormous user base waiting to discover your app.</p><p>Building apps for Messenger or iMessage puts your brand squarely where your audience already lives, and within the services they already love. This not only aids discoverability of your service, but also accessibility for users who might not be as familiar with mobile UX patterns that others might consider obvious. Bots are the way that brands can take advantage of the messaging app phenomenon — but that isn’t to say they’re easy to get right.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5GLKCRH0fngg3pbCpCIXuQ.png" /></figure><h3><strong>How Bots Fit into Your App’s UX</strong></h3><p>When considering how bots can integrate into an existing app or service’s user experience, it’s important to note that the changeover to embrace the bots-centric conversational UI paradigm doesn’t have to be total. The chat bot–type interface is flexible, and can extend to include as much or as little of a digital product’s experience as makes sense for the user. There are three primary ways that bots can be integrated into a mobile user experience.</p><p><strong>Bots can become the core user experience for certain types of apps.</strong> This doesn’t work for every app’s user experience, but some apps can afford to reinvent themselves to be fully conversational UI–focused. This works best for apps and products that already feel conversational, rather than transactional, where the primary methods of user feedback and interaction are a give-and-take of information between the human and the system. If this experience can be made to feel more personal through a chat bot–like interface, then rethinking the primary UX around a text conversation could make a lot of sense.</p><p><strong>Bots can be integrated into an app to support one feature or functionality. </strong>While not every app can support a conversational UI approach as the primary interaction model, some specific features of those apps translate well to a text-based chat bot UI. For example, if the primary function of the app’s user experience is best represented as a traditional button- or table-view–centric interface, but there’s a customer support portal that requires two-way communication between the user and the app, it could lend itself well to a chat-bot-style UX makeover. Further, if the on-boarding flow for a particular app is long and arduous, requiring the user to complete several forms and volunteer information about themselves in a specific order, a chat bot can make that process feel lightweight and friendly rather than boring or intimidating. Again, this doesn’t work for every app, but many larger mobile products have areas or features that could be better represented as a conversation.</p><blockquote>According to data from the Evercore Group in the <em>Wall Street Journal</em>, capturing half of the predicted business for customer support via a messaging interface would represent a brand-new revenue opportunity of $4 billion for brands.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sj_7xKgJdOOBkpm8F-bcIA.jpeg" /><figcaption>Facebook’s Messenger Platform is an example of third-party services that support chat bots.</figcaption></figure><p><strong>Bots can be an extension of your app or service within third-party platforms. </strong>This approach is perhaps the lowest barrier to entry for third-party developers, but one of the toughest justifications for inserting a chat bot interface for a mobile product into users’ lives. Bots can extend the product’s services or data into third-party platforms like Facebook Messenger, Slack, or even Siri with SiriKit in iOS 10. Each of these platforms comes with its own strengths and limitations, but integrating digital services into new contexts like messaging platforms presents an opportunity to interact with customers in the apps they already use. For users, it’s much easier to strike up a conversation with your brand in the Messenger app they already have installed rather than seeking out your app on the App Store and waiting for it to download.</p><p>So how should brands approach this problem, and determine how bots would best intersect with their mobile products? For starters, it’s important to consider how and where users already expect to interact with your brand, your services, or your data. Considering users’ contexts when they seek out the services your digital product provides can help qualify or eliminate any of the places bots could be incorporated into your experience. If users need quick and easy access to your app’s data, perhaps adding a Messenger bot and other bot environments to your brand’s digital portfolio makes sense. However, if users only have a conversational relationship with your brand when they’re seeking out one-on-one customer support, perhaps adding a chat bot help line as one feature of a larger mobile experience is a better option.</p><blockquote>Gartner claims that 85% of all customer interactions won’t require human customer service representatives by 2020, and instead will lean upon automated analysis of social media channels, CRM software, and personalized chat bots to greatly reduce the need for traditional call centers.</blockquote><p>Secondly, it’s critically important to be mindful of providing bot-like assistance only when users actually need or request it, and avoid nagging users with unhelpful or irrelevant messages. The infamous Clippy character from Microsoft Word is a perfect example of what is ostensibly a “chat bot” verging on the annoying. The reason users hated Clippy wasn’t just that he was so often wrong — offering help with composing a letter when users had no intention of writing one — but it was because if a bot isn’t providing any real value, and instead is just a gimmick, it’s a nuisance that can sour users’ perceptions of your app. Before anything else, brands need to identify a place where a conversational UI can provide real value to users, and that may be within the confines of an app or website, and it may be outside of them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*1p5p6t07sgrUqImeGNyEeA.jpeg" /></figure><h3><strong>Building Your Bot</strong></h3><p>Because many of the largest players in the messaging space also happen to be the largest players in the conversational UI space, there are many technologies that already exist to facilitate building chat bots that integrate with these services. With open-source platforms offering APIs that scale the bot’s conversational logic across multiple messaging services — and even into proprietary brand apps and websites — third-party developers have ample opportunity to experiment with the conversational UI model without having to develop the learning and conversation modeling algorithms for themselves.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/858/1*VM1Zc6XZw3fTEvp3Xcd0KQ.png" /><figcaption>wit.ai is among the most popular open-source conversational UI development platforms.</figcaption></figure><p>While there is a diverse toolset of technologies at developers’ disposal, they share many of the same fundamental components and functionality. Central among these is teaching bots how to learn — helping them parse the unique vocabulary and request types for each distinct application and service. Thankfully, this is particularly what the open-source artificial intelligence platforms are focused on solving for, removing a massive obstacle for developers. All brands need to bring to the table is a handful of key reference data, and in most cases the bots can handle the rest.</p><h4><strong>Teaching Bots to Learn</strong></h4><p>Many of the open-source AI platforms rely on developers to submit reference data or requests to the bot that will help it extrapolate meaning from users’ messages. Here’s an example of how to teach a bot to adapt to varying user requests, in this case for a bot that gives weather forecasts.</p><ol><li><strong>Reference query. </strong>First, developers need to provide a sample query that a bot should field. This could be something like, “How will the weather be in Cleveland this weekend?”</li><li><strong>Identifying intent. </strong>Next, developers should help the bot understand its purpose in this instance, which would be to retrieve a weather forecast. Bots can have several purposes, called users’ “intents” when they submit a message, and these can be identified by a number of different keywords or variables. Identifying the intent for this message helps the bot to understand what kinds of supplementary information it should look for — or ask for — and what kind of data it should ultimately respond with.</li><li><strong>Elaborating with entities. </strong>Entities are the variables of the user’s request, which in this instance could include things like cities (“Cleveland” might be substituted for “New York” or “Chicago”), times (“this weekend” could just as likely be “this evening” or “next Wednesday”), or even forecast types (a general request like “weather” could also be more specific values like “precipitation,” “temperature,” or “humidity”). By providing reference entities and some examples of alternatives, bots can begin to parse users’ sentences and better narrow their response options. In particular, platforms like wit.ai offer ready-made entities for common requests like locations or times of day, eliminating the need for third-party developers to volunteer that data themselves and accelerating development.</li><li><strong>Correcting for errors. </strong>In instances when the user doesn’t submit all of the entities necessary for the bot to appropriately field their question and address their intent, the bot needs to be able to gracefully handle those errors and ask for more information. In the example given above, if the user doesn’t mention Cleveland or any particular location, the bot might respond with “Where?” or give results for the user’s current location. If the user gives more detail, the bot can then append the request with that new entity value and provide a more accurate response.</li><li><strong>Testing and enhancing. </strong>Like any software, the best way to test for bugs is to start using it. Many of the bot AI platforms offer a console-like interface for chatting with the bot and seeing examples of where it responds with appropriate data or where it falls down. Over time, developers can plan for common problems and ensure that conversations progress in an organic, logical way.</li></ol><p>Teaching users to interact with your bot during on-boarding is a popular best practice in preventing embarrassing errors. For the most part, the leading conversational UI programs offer “what I can answer” sections that help users understand what they should expect of the bot and its capabilities. Giving examples of the requests your bot is equipped to field helps prevent frustrating bugs and gaps in conversation logic from derailing the user experience, but it’s important to remember that no software is perfect — especially bots. For this reason, graceful error handling is imperative for users to trust the technology. Users are more forgiving of a system that’s honest about its faults (“I’m sorry User, but I’m not sure I understand. Could you try asking a different way?”) versus offering flippant and cheeky responses (Apple’s Siri often says “That’s an interesting question” in response to queries it misunderstands).</p><p>The leading bot intelligence platforms have APIs that allow them to interface with many different technologies, including apps on both iOS and Android native platforms, within SMS conversations, on a myriad of chat platforms like Slack, Messenger, or Skype, and within websites and web applications. It bears repeating that many of these bot platforms are designed and open-sourced by the stewards of the messaging platforms themselves — Facebook developed and open-sourced wit.ai, which interfaces nicely with Messenger, while Microsoft’s Bot Framework is designed to fit well into Skype. Most of these platforms are free to use and easy for developers to program, meaning that technology limitations are no longer inhibitive of adding a great conversational UI experience to a third-party app.</p><blockquote>Technology is no longer an obstacle to developing a great conversational UI experience for your app — what matters most is finding ways that bots can offer value to users.</blockquote><p>In fact, while these technologies have equalized the playing field for developers, the challenge remains to find a worthwhile user experience that bots can facilitate within your apps. Brands need to determine the user experience they want the conversation to deliver before deciding on any one platform or technology, because — like with native development — there are many technology solutions that are better suited for one UX goal over another. However, the right marriage of a conversational UI experience coupled with a compelling value proposition for the brand’s audience can yield a more engaging and interesting mobile product than anything possible with traditional digital tools — which is reason enough to begin exploring.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*HIioI8mtWWtLccu1eZDa0w.png" /></figure><p>There are already many compelling examples of conversational UI experiences in the market, some more experimental than others. But already, users can order an Uber from a chat conversation within Facebook Messenger, catch up on the news from CNN, shop for clothes with Spring, or discover their company’s marketing statistics using Statbot in Slack. Further, there are solid examples of conversational UI–centric experiences within native apps, like Lark for health and wellness or Quartz for a choose-your-own-adventure style messaging thread for the news.</p><p>The largest technology players are already active in this space, offering frameworks like <a href="https://www.punchkick.com/blog/2016/09/08/sirikit-ios-10-third-party-developers-voice">SiriKit to extend iOS apps’ functionality into Apple’s tentpole virtual assistant</a>, or enhancing <a href="https://www.punchkick.com/blog/2016/10/06/google-assistant-will-give-android-app-developers-ai-superpowers">Google Assistant and messaging app Allo</a> to allow for third-party input. This is a trend that only promises to accelerate, and the apps that begin collecting insights and analytics about users’ interactions early will be those who can begin streamlining and enhancing their conversational experiences first.</p><p>Bots are certainly in vogue as a mobile UX strategy, but trends and usage statistics suggest that they’re anything but a fad. In the future, certain types of experiences will be delivered exclusively as chat bots, and will deliver the same functionality we’re accustomed to in a more intuitive and expressive way than ever before. Users’ expectations for mobile experiences have begun to shift dramatically, such that they expect dialogues with bots more frequently than apps’ dialogue windows. Just as brands have had to adapt to an evolving mobile landscape with smart UX design and digital services, so too will they need to adapt to an emergent conversational trend — tomorrow, the brands we rely on for everything in our digital lives will need to be conversant in “LOL.”</p><p><a href="https://www.punchkick.com/blog/2016/10/05/how-bots-fit-into-your-apps-ux">How chat bots fit into your app&#39;s UX</a></p><blockquote>This guide was originally published by <a href="http://punchkick.com/">Punchkick Interactive</a>. For more information about user experience, mobile development, and more, check out punchkick.com.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=60391140657e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/guide-to-how-conversational-ui-and-chat-bots-can-help-reinvent-any-apps-ux-60391140657e">Guide to how conversational UI and chat bots can help reinvent any app’s UX</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Pixel and Surface are turning the electronics industry on its head]]></title>
            <link>https://medium.com/punchkick-interactive/pixel-and-surface-are-turning-the-electronics-industry-on-its-head-1e464439e3dc?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/1e464439e3dc</guid>
            <category><![CDATA[tech]]></category>
            <category><![CDATA[virtual-reality]]></category>
            <category><![CDATA[microsoft]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[google]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Fri, 04 Nov 2016 21:00:48 GMT</pubDate>
            <atom:updated>2016-11-08T22:32:21.242Z</atom:updated>
            <content:encoded><![CDATA[<h4>New hardware and software announcements—or the lack thereof—indicate new product strategies for technology’s biggest players</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WRviYmOMXRPPpYRvp6H6yA.jpeg" /><figcaption>The Surface Book. Source: <a href="https://compass-ssl.surface.com/assets/26/0a/260a88ce-7ea2-4b37-9d00-048938980dfb.jpg?n=Surface_Homepage_Book_1920.jpg">Microsoft</a></figcaption></figure><p>Even with the Cubs winning the World Series and national politics inspiring breathless headlines, perhaps the strangest thing about 2016 has been the transformation of some of the industry’s biggest hardware companies. Between the big three operating system makers — Google with Android, Apple with iOS, and Microsoft with Windows — a dramatic shift in strategic thinking for each company has become clear in the last few months.</p><p>Punctuating this strategic change are some not insignificant technology releases over the past year. <a href="http://www.punchkick.info/ios-10-for-marketers?__hstc=130771472.86ddd5a687bad6775a8da958dbff10c2.1478191515659.1478270026688.1478276380401.4&amp;__hssc=130771472.10.1478276380401&amp;__hsfp=1159284076&amp;_ga=1.53679784.1413322015.1478191515">iOS 10 was a significant evolution</a> of Apple’s mobile aesthetic, Google released its first-ever smartphone, and Samsung has struggled with less-than-optimal temperature control issues. But looking back on 2016, and especially looking forward into 2017, a few trends have emerged that will redefine the mobile landscape in coming years.</p><blockquote>Looking back on 2016, a few trends have emerged that will redefine the mobile landscape in 2017.</blockquote><h4>Google is bridging its platform into all-new hardware categories</h4><p>Based on advertising revenues, Google is a search provider. Full stop. Its myriad array of products and online services, including everything from the ubiquitous Gmail through its ubiquitous Android operating system, exist solely in service of making its digital ads ubiquitous. But in the past few months, Google has diversified its product offering to include a new family of hardware products, branded by Google and designed to more deeply integrate the Google brand into users’ lives.</p><blockquote>Google was successful in establishing a deep and wide platform with Android. But upon that platform, Google is now positioning itself to build a hardware empire.</blockquote><p>The company’s <a href="https://www.punchkick.com/blog/2016/10/11/with-its-new-pixel-google-seeks-to-unify-android-user-experience">announcement of its Pixel and Pixel XL handsets</a> underscore its prioritization of first-class smartphone user experience, but also represent its tacit admission that closely integrated hardware and software products add up to a user experience greater than the sum of the two. And beyond smartphones, Google is smartly readying its product line to dominate the platforms of the future.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UqxiMnX3nPlb52c8fAot7w.jpeg" /><figcaption>Google Home, the company’s in-home virtual assistant. Source: <a href="http://www.theverge.com/2016/5/18/11688376/google-home-speaker-announced-virtual-assistant-io-2016">The Verge</a></figcaption></figure><p>First is Google Home, <a href="https://www.punchkick.com/blog/2016/10/06/google-assistant-will-give-android-app-developers-ai-superpowers">the company’s best impression of Amazon Echo writ large</a> with machine learning and its decades of search intelligence. The connected home voice-assistant product category is just getting started, and is rumored to see a new entrant from the likes of Apple, but Google is making sure to establish a foothold within the conversations and aberrant questions that populate users’ lives.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3Xe8ThYsgzLxu7qB0xKrjA.jpeg" /><figcaption>Google’s Daydream View for Pixel and Android. Source: <a href="https://vr.google.com/daydream/">Google</a></figcaption></figure><p>But more interesting than Home is Daydream, and its dedicated View headset for virtual reality within Android. <a href="https://www.punchkick.com/blog/2016/07/22/augmented-vs-virtual-reality-what-pokemon-go-has-taught-us">Pure virtual reality is an arena</a> that many have ventured into — Samsung’s Gear VR, Sony’s PlayStation VR, and Facebook’s Oculus to name a few — but one that Google seems confident it can dominate by building on the ubiquity and ecosystem of Android. The VR–ready Pixel and Daydream mode of Android are only the beginning, but represent perhaps the best example of Google building on its strengths to segue into a new product category.</p><blockquote><em>Google is confident it can use Android’s ubiquity and strong ecosystem to underpin its virtual reality ambitions.</em></blockquote><h4>Apple is balancing a superabundance of disparate platforms</h4><p>The entirety of Apple’s product lineup seems mired in half-step limitations and holding-pattern compromises. The <a href="https://www.punchkick.com/blog/2016/09/30/iphone-7s-taptic-engine-api-helps-app-developers">new iPhone doesn’t have a headphone jack</a>, but next year’s promises to be a revolution. The new MacBook Pro is limited to 16GB of RAM by its dated Intel chipset, but Apple seems increasingly on the precipice of ARM processors in the Mac. And Apple TV’s fabled over-the-top streaming service is bogged down in negotiations with the cable industry, but Netflix is due to jump in at any moment.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/960/1*ibkDeZ3f7MGIVobXTm2zJg.jpeg" /><figcaption>The new MacBook Pro. Source: <a href="http://cdn2.expertreviews.co.uk/sites/expertreviews/files/styles/er_main_wide/public/2016/11/apple_macbook_pro_2016_review_1.jpg?itok=H9MAplvo">Expert Reviews</a></figcaption></figure><blockquote><em>This is a vision of an Apple trying to balance wide and disparate platforms — and failing to achieve that balance more frequently than they have in decades.</em></blockquote><p>Of course, Apple’s revenues have been no slouch — the iPhone is still generating more profit for the company than any other smartphone maker, Apple Watch has become the top-selling product in its category, and iOS remains the mobile user experience that defines the digital lives of billions. But with its product iterations this year, more and more pundits are feeling as though Apple is losing the thread of the mobile revolution it started.</p><p>Whereas Apple was once the quintessential widget company, masterfully integrating hardware and software together to differentiate its products, its competition has begun adopting its integrated strategy to widespread acclaim. Meanwhile, the consequence of Apple’s runaway success and expanding product lineup is that it now maintains more platforms and services than ever before, with four full operating systems and a myriad of APIs, platforms, and even a full programming language it actively maintains.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FRdtHX15sXiU%3Fstart%3D27%26feature%3Doembed%26start%3D27&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DRdtHX15sXiU&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FRdtHX15sXiU%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/b1002825bc68e77ff8014490b772db74/href">https://medium.com/media/b1002825bc68e77ff8014490b772db74/href</a></iframe><blockquote><em>With the A10 through the W1 chips, Apple is a company that now has an alphabet soup of processor families that nearly outnumber its actual product line.</em></blockquote><p>But again, Apple’s perceived challenges might only be perception, the result of the company’s famous penchant for secrecy. Its rumored self-driving car project and numerous patents for innovative new device form factors might yet come to bear fruit in the next few product generations. But as Apple gradually evolves its product lineup with more subtractions than substance, many pundits are beginning to assume stagnancy rather than secrecy.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*e6EIDUMs-rfYbTVrW-X92w.jpeg" /><figcaption>The Surface Studio. Source: <a href="http://www.gadgetmatch.com/wp-content/uploads/2016/10/microsoft-surface-studio-pen.jpg">Microsoft</a></figcaption></figure><h4>Microsoft is the new industrial design powerhouse</h4><p>Microsoft reached unimaginable heights of dominance in the 1990s, building on its OEM partnerships and operating system lead to become ubiquitous within business and personal computing. But as mobile began to revolutionize the consumer electronics industry in the 2000s, Microsoft was slower to adapt, ceding ground to Apple and Google as <a href="https://www.punchkick.com/blog/2014/07/29/microsoft-plans-to-merge-windows-phone-and-windows-for-pcs">traditional PCs lost relevance</a>.</p><p>Part of Microsoft’s strategy in the late 2000s was to prioritize its popular Office and cloud service offerings, doubling down on the enterprise and building tight integrations into competitive operating systems like iOS and Android. But <a href="https://www.punchkick.com/blog/2014/12/01/microsoft-continues-mobile-streak-and-acquires-acompli">significant acquisitions</a> of <a href="https://www.punchkick.com/blog/2014/10/21/end-of-an-era-microsoft-phases-out-the-nokia-brand">Nokia’s mobile hardware division</a> and aggressive hiring of some of the industry’s best industrial designers have <a href="https://www.punchkick.com/blog/2014/11/18/microsoft-band-signals-redmonds-next-chapter">helped position Microsoft</a> as perhaps the leading hardware design powerhouse for the next decade.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kxj-UmgEAGd-EzzFmLiNfA.jpeg" /><figcaption>The Surface Book. Source: <a href="https://www.youtube.com/watch?v=XVfOe5mFbAE">Microsoft via YouTube</a></figcaption></figure><blockquote><em>Strategic acquisitions and aggressive hiring have positioned Microsoft to be perhaps the leading industrial design powerhouse of the next decade.</em></blockquote><p>This strategy has spawned a series of new hardware products from Microsoft in the past few years, formally starting with the Surface tablet in 2012. The company built upon propriety multitouch technologies from its experimental PixelSense tabletop computers, and pioneered the convertible form factor and detachable keyboard that many competitors—Apple’s iPad Pro included—have come to imitate.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FBzMLA8YIgG0%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBzMLA8YIgG0&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FBzMLA8YIgG0%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/d20cbb77fa8a8c055c0e254009cd608d/href">https://medium.com/media/d20cbb77fa8a8c055c0e254009cd608d/href</a></iframe><p>With last month’s introduction of the revolutionary Surface Studio, a move clearly aimed at creatives and designers, Microsoft’s gray and magnesium-centric design aesthetic is carving out a niche for itself among industrial design aficionados. The import of this transition is that Microsoft is positioned to define the hardware form factors that Apple and Google will follow for their products — Microsoft debuts the Surface in 2012, Google and Apple introduce the similar Pixel C and iPad Pro in 2015.</p><p>While Google is keen to shoehorn virtual reality into its Android platform, Microsoft is hedging its bets between full-fledged virtual reality support in Windows 10 and more transitional — and potentially more useful — augmented reality with its HoloLens product. HoloLens blends the digital and physical worlds together with pioneering head-tracking and camera systems, allowing Windows to dynamically outline objects within physical reality on a transparent screen in front of users’ eyes. It’s a middle ground between a smartphone and full virtual reality, but could prove to be more practical than either.</p><blockquote><em>HoloLens and augmented reality are a middle ground between smartphones and full virtual reality — but it could prove to be more practical and useful than either.</em></blockquote><p>Just as the explosion of mobile upended the industry in the 2010s, trends are coming into focus that will define these giants’ product strategies in the next decade.</p><ul><li>Google is betting big on its platforms and cloud services, and beginning to build new hardware products on top of that foundation.</li><li>Apple is committed to maintaining its massive library of products and platforms, but the opportunities for convergence or differentiation remain unclear.</li><li>And Microsoft has taken the baton of hardware design innovation, while positioning itself not to miss the boat on the next big technology revolution like it did with mobile.</li></ul><p>As these trends continue to accelerate, and as new players like Facebook and Uber begin to make enormous strategic moves, the 2020s promise to be a more volatile and interesting time for technology than even the 2010s were.</p><p><a href="https://www.punchkick.com/blog/2016/11/08/pixel-and-surface-are-turning-the-electronics-industry-on-its-head?utm_content=37553941&amp;utm_medium=social&amp;utm_source=twitter">Pixel and Surface turn the electronics industry on its head</a></p><blockquote>Originally published by <a href="https://www.punchkick.com/">Punchkick Interactive</a>.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1e464439e3dc" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/pixel-and-surface-are-turning-the-electronics-industry-on-its-head-1e464439e3dc">Pixel and Surface are turning the electronics industry on its head</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Thinking post-app interactivity with iOS 10 Notifications]]></title>
            <link>https://medium.com/punchkick-interactive/thinking-post-app-interactivity-with-ios-10-notifications-38178b2932cf?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/38178b2932cf</guid>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[mobile-app-development]]></category>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[ios]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Mon, 19 Sep 2016 21:43:58 GMT</pubDate>
            <atom:updated>2016-09-19T21:44:03.616Z</atom:updated>
            <content:encoded><![CDATA[<h4>Notifications in iOS 10 are much more powerful, and combined with the redesigned lock screen could obviate many users’ need to open apps themselves at all</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*dqiaPYFxIniQvuhbDAVELA.jpeg" /></figure><p>Until the introduction of Notification Center in iOS 5, receiving and managing notifications on iOS was something of a nightmare. For all its user experience differences, Android long held an advantage over iOS in terms of how easily users could interact with, organize, and dismiss the myriad messages and alerts we’ve come to receive throughout our days. In the ensuing years, Apple has evolved how its premiere operating system presents notifications from third-party apps, but has limited developers to titles and strings of text, reserving certain functionality — like the inclusion of image previews or high degrees of interactivity — to first-party apps like Apple Messages or Photos.</p><p>Interactive notifications in iOS 8 represented the first true enhancement to the functionality of notifications on the operating system, allowing third-party developers to surface a handful of options for user action following a swipe on a new alert. Receive a new chat message in Slack? Swipe to initiate a reply. Get alerted about a new comment on Facebook? Tap the “Like” button without leaving the lock screen. This simple functionality, coupled with a smarter Notification Center shade that helped users react to multiple missives over time, helped iOS stave off criticisms of its notifications system while Apple focused on other features.</p><p>But in a release that broadly opens components of the operating system to third-party developers — from the Messages and Maps apps to interactive widgets and access to Siri — Apple saw fit to reinvent what notifications themselves can be. From the types of content they present to how users can interact with them, notifications in iOS 10 represent an enormous opportunity for third-party developers to extend their apps’ functionality to the lock screen, meaning users can perform sophisticated actions or receive new types of information without ever having to open the app. Apple’s changes to notifications in iOS 10 aren’t to play catch-up with Android’s notifications system — they’re leap-frogging the competition in a substantive way that will change how we interact with apps for years to come.</p><h3>What’s new in Notifications in iOS 10</h3><p>In conjunction with Apple’s changes to the lock screen, making it more of a staging area for users to perform simple actions before they even unlock their devices, Apple has given developers new powers to make their notifications richer and more powerful than ever before. Notifications can now include complete views, just as an iOS app would, presenting users with discrete windows into the application from the convenience of the lock screen. Examples from Apple’s first-party apps include conversation threads from iMessage, previews of schedule availability from Calendar, and message content from an email in Mail. All users need to do is 3D Touch a notification (or use a new gesture, on older devices) to pop directly into a compact view of the app.</p><blockquote>Notifications can now include complete views, just as an iOS app would, presenting users with discrete windows into the application from the convenience of the lock screen.</blockquote><p>The value to users is obvious — no longer will they need to navigate their home screens, open folders, and launch apps just to take action on a simple notification. But the value this functionality presents to third-party iOS app developers has only begun to be realized, and could redefine the possibilities on the iOS platform as a whole. These notification views can include animations, images, and full-featured interactivity, blurring the lines between messages that the app sends you and the user experience within the app itself. In the past, brands and third parties could simply send a string of text to users, linking them to one piece of content within the app. Now, with rich notifications in iOS 10, developers can build apps that bring their functionality to you.</p><blockquote><em>Now that users can perform sophisticated actions from within notifications on their lock screen, designers need to deliver a great mobile app UX without the app.</em></blockquote><p>The intention is to accelerate users’ interactions with the operating system, making those two-second operations — which once required finding and opening an app — only a tap away on the lock screen. User expectations for mobile session lengths is shrinking as devices become more capable and as apps become more streamlined around common red routes. Moving key interactions out of the app itself and exporting them to a notification on the lock screen helps to ensure that users can more quickly and efficiently perform common actions with their apps, effectively trimming a multi-step process to only one.</p><h3>Notifications, brought to you by the future of iOS</h3><p>As apps on iOS transform themselves into new and different forms, the trend that began with iOS 8’s Extensibility features has reached a fever pitch. Apps don’t just exist within their traditional containers anymore. They’re fluid and extensible entities that use the connective tissues of iOS to permeate the entire user experience across the system. Using richer and more interactive notifications, just like the enhancements to notifications that came in iOS 8, eliminate the user experience friction of locating and opening apps, instead surfacing functionality and content immediately, wherever the user might be throughout the operating system.</p><blockquote><em>Apps don’t just exist within their traditional containers anymore. They’re fluid and extensible entities that use the connective tissues built into iOS to permeate the entire user experience across the system.</em></blockquote><p>The iOS Notification Center and lock screen are increasingly growing in prominence as part of the iOS user experience, demonstrating Apple’s insistence on Touch ID and 3D Touch as essential components of the overall iOS ecosystem. Notifications are perhaps the best case yet for iPhone 6s and 7 customers to begin taking advantage of 3D Touch, which is no coincidence — the more valuable and functional these hardware-dependent features become, the more likely Apple is to outperform iPhone sales estimates year over year.</p><blockquote><em>With rich notifications in iOS 10, users don’t need to figure out for themselves what apps can do. Developers can build apps that bring their functionality to you.</em></blockquote><p>But above all else, notifications in iOS 10 are exciting for developers for the same reason the first-generation implementation of push notifications were in 2009 with iPhone OS 3: unfettered access to customers’ attention. Notifications are an excellent mechanism to alert users to time-sensitive information, and the enhancements in iOS 10 only serve to enrich and enliven the type of information they can convey. As apps evolve to become less static, more impermanent, and more adaptive to our contexts, notifications are one avenue for brands to make their apps more immediate and useful. This also means that, as long as users engage with and act on notifications from their lock screen, the days of trying to eliminate those pesky red dots are over.</p><blockquote><em>This piece was originally published by Punchkick Interactive. Visit </em><a href="http://punchkick.com/"><em>punchkick.com</em></a><em> for more about iOS, user experience design, and mobile app development.</em></blockquote><p><a href="https://www.punchkick.com/blog/2016/09/13/thinking-post-app-interactivity-with-ios-10-notifications">Thinking post-app interactivity with iOS 10 Notifications</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=38178b2932cf" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/thinking-post-app-interactivity-with-ios-10-notifications-38178b2932cf">Thinking post-app interactivity with iOS 10 Notifications</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How apps can use iOS 10’s Messages SDK to join the conversation]]></title>
            <link>https://medium.com/punchkick-interactive/how-apps-can-use-ios-10s-messages-sdk-to-join-the-conversation-dbc5c4dc1213?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/dbc5c4dc1213</guid>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[ios-app-development]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Wed, 14 Sep 2016 15:41:03 GMT</pubDate>
            <atom:updated>2016-09-14T15:41:02.855Z</atom:updated>
            <content:encoded><![CDATA[<h4>Messages is perhaps iOS’s most popular destination—and with iMessage apps in iOS 10, Apple is letting developers join in</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-j51BuKQiZVgP38r8pAayw.jpeg" /></figure><p><em>In a year when the new iPhone hardware design is a subtle refinement, holding out for the dramatic reinvention in 2017, the new version of iOS is the headline. This year, iOS 10 makes the platform competitive in new spaces, showcases the latest hardware improvements like Touch ID and 3D Touch, and pushes Apple’s machine learning agenda forward. And, most importantly, iOS 10 opens the platform to developers in all-new ways, giving access to new corners of the operating system that most closely impact the user experience.</em></p><p><em>We examined how developers can begin to take advantage of these new features, and how new frameworks like SiriKit, richer notifications, and the Messages SDK can help brand marketers build better experiences for their customers. Apple has become the kind of company that only makes big moves — and iOS 10 is one of their biggest yet.</em></p><p>Messages is the most heavily used app of any kind on iOS devices, growing in jumps and spurts over the years to incorporate a wide range of diverse features. What was simply called “SMS” in iPhone OS 1, handling nothing beyond green-bubble text messages, has grown to absorb nearly every conceivable means of communication from images and video to voice recordings, contact cards, GPS coordinates, documents, and more.</p><p>But Apple’s iMessage platform, while ubiquitous across iOS, macOS, and watchOS devices, exists in an era of accelerating competition. While Apple has sold a staggering 1 billion iPhones to date, Facebook Messenger has more than 1.1 billion users across iOS, Android, and web, and other messaging apps like WhatsApp, WeChat, and LINE report similar global usage statistics. The messaging ground has shifted under Apple’s feet since Messages saw <a href="https://www.punchkick.com/blog/2014/10/20/ios-8-in-context-imessage-evolves-beyond-the-text-message">its last major update in iOS 8</a>, and the lock-in benefits of iMessage usage are as critical to Apple’s long-term strategy as ever. With iOS 10, Messages is ripe for something fresh.</p><p>So with its tenth release, Apple is opening iMessage conversations to apps, introducing a specialized App Store and a range of new app categories for experiences that can coexist with iOS users’ conversations. The Messages SDK represents the opening of one of iOS’s most prominent and popular arenas, and a strategic shift in terms of how developers can interact with the iOS platform. iOS 10 fundamentally changes what “apps” can be — and in so doing, effectively obviates a pocket industry of sticker- and GIF-focused third-party keyboards from the App Store.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/300/1*z0NDVBCJwBO3T1wk73eg6A.jpeg" /><figcaption>Source: Apple</figcaption></figure><h3><strong>Introducing the Messages SDK</strong></h3><p>The Messages SDK in iOS 10 is a new framework that allows third-party developers to create new kinds of apps that exist within iMessage conversation threads. These apps typically replace the on-screen keyboard with a custom interface, allowing users to select objects or content to insert into their conversations in place of ordinary text messages.</p><p>But while iMessage until this point has seemed best-suited for emoji sticker packs or copy-and-paste GIF generators, typically delivered in the form of a third-party custom keyboard, the Messages SDK opens up the possibility for entirely new types of apps to populate users’ conversations. Sticker packs are still there — and easier than ever for artists and designers to create — but there are new collaborative types of apps that allow users on both sides of the conversation to interact with content within the message thread. It’s a dramatic reinvention of how apps can deliver multi-user experiences, and introduces a new real-time collaborative mode that many types of third-party apps are perfectly suited for.</p><p>One example of this functionality is a restaurant menu, where multiple members of a group iMessage thread can add their individual dishes to the order in real time. Another is purchasing movie tickets, where several members of the conversation can select showtimes and seats simultaneously, ensuring they can all sit together. The Messages SDK gives developers access to the message thread in real time, and logs each users’ contributions to these shared sessions as events within the iMessage timeline.</p><blockquote>It’s not entirely a novel idea to have users interacting with the same content at the same time, but it’s a feature that has never been so elegantly implemented.</blockquote><p>This type of shared-session real-time collaboration is certainly possible within the contexts of native apps, but required a lot of the users — they each needed to download and use the same app, somehow coordinate and schedule a time to work together, and likely enter a cumbersome code or password to ensure they were in the same session. Now, one user simply initiates the app and everyone in the iMessage conversation can jump in within seconds.</p><p>Important to note: only one user needs to initiate the iMessage app. The others don’t need to have downloaded the app from the Messages App Store themselves, or even necessarily heard of it. Messages helpfully places a Download call-to-action beneath any messages contributed by third-party apps, allowing users to jump straight into an experience their friends have implicitly shared with them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/300/1*lhfXJBNgFUDKGihnxrJqFg.jpeg" /><figcaption>Source: Apple</figcaption></figure><p>While the most common and likely most widely used iMessage apps will be these reimagined sticker packs — which Apple has helpfully included as an out-of-the-box template in the new version of Xcode — the nature of conversation threads introduces an all-new opportunity for different kinds of mobile experiences. Brands whose customer experiences are intended to be enjoyed by groups — think splitting the bar tab, agreeing on a restaurant reservation, picking a movie showtime, holding a fantasy football draft, making a shopping list, and uncountable other examples we can’t even imagine yet — there’s a new outlet to deliver them to more users than ever before.</p><blockquote>Customer experiences that are designed for groups — splitting the bar tab, agreeing on a restaurant reservation, ordering group takeout, picking a movie showtime, scheduling a meeting, holding a fantasy football draft, making a shopping list, and more — are perfect for the Messages SDK.</blockquote><h3><strong>You have a new message from a brand — and you’re weirdly cool with it</strong></h3><p>iMessage apps represent an opportunity for brands to offer real value to customers in an arena that simply didn’t exist before. Designing custom sticker packs to effect brand affinity is one thing — and a silly trend that far too many brands will probably fall victim to. But reinventing a pain point of consumer software that’s as old as the web — how to get all your friends doing the same thing at the same time — will genuinely help users in their everyday lives, and become important differentiators in an increasingly competitive mobile landscape.</p><blockquote>Solving a consumer pain point as old as the web — getting all your friends doing the same thing at the same time — will genuinely improve everyday users’ lives.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/300/1*pF3m7fkTam1sHVlUCeHg2A.jpeg" /><figcaption>Source: Apple</figcaption></figure><p>Further, the nature of iMessage apps’ growth strategy is significant. While iMessage apps can exist solely on the Messages-specific App Store, or be bundled with a larger iOS app distributed through the primary store, Messages is a new organic avenue for new customers to discover amazing iMessage apps. With the call to action that helpfully prompts users to download the apps their friends use, the best iMessage apps can spread virally, offering developers with the most useful ideas an unprecedented level of discoverability.</p><p>The mobile experiences that matter are those that legitimately impact their users’ lives — and the Messages SDK offers a toolset for developers to do exactly that. And no, that doesn’t mean sticker packs. Users will come to expect this level of real-time, social, shared-session collaboration before long, and the apps that adopt it first and best will reap the viral rewards. In many of these cases, until brands rethink their mobile apps take advantage of this new type of experience, their connection to users will feel like a holding pattern, an ellipsis within a blinking speech bubble that feels like the beginning of something amazing. And that real-time collaborative future is the long-anticipated message users don’t even know they’re waiting for.</p><blockquote>This piece was originally published by Punchkick Interactive. Visit <a href="http://punchkick.com/">punchkick.com</a> for more about iOS, user experience design, and mobile app development.</blockquote><p><a href="https://www.punchkick.com/blog/2016/09/09/how-brands-can-use-imessage-apps-to-join-the-conversation">What are iMessage apps, and how can brands join the conversation?</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=dbc5c4dc1213" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/how-apps-can-use-ios-10s-messages-sdk-to-join-the-conversation-dbc5c4dc1213">How apps can use iOS 10’s Messages SDK to join the conversation</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[SiriKit in iOS 10 gives third-party app developers a voice]]></title>
            <link>https://medium.com/punchkick-interactive/sirikit-in-ios-10-gives-third-party-app-developers-a-voice-86d30d86c59b?source=rss----d80ad96e40ca---4</link>
            <guid isPermaLink="false">https://medium.com/p/86d30d86c59b</guid>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[ios-app-development]]></category>
            <dc:creator><![CDATA[Connor Mason]]></dc:creator>
            <pubDate>Tue, 13 Sep 2016 17:01:01 GMT</pubDate>
            <atom:updated>2016-09-13T17:01:01.729Z</atom:updated>
            <content:encoded><![CDATA[<h4>Opening Siri to developers presents a new opportunity for brand apps to make an impact</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*g9xS89_GwqtK_2mGTwg0hw.jpeg" /></figure><p><em>In a year when the new iPhone hardware design is a subtle refinement, holding out for the dramatic reinvention in 2017, the new version of iOS is the headline. This year, iOS 10 makes the platform competitive in new spaces, showcases the latest hardware improvements like Touch ID and 3D Touch, and pushes Apple’s machine learning agenda forward. And, most importantly, iOS 10 opens the platform to developers in all-new ways, giving access to new corners of the operating system that most closely impact the user experience.</em></p><p><em>We examined how developers can begin to take advantage of these new features, and how new frameworks like SiriKit, richer notifications, and the Messages SDK can help brand marketers build better experiences for their customers. Apple has become the kind of company that only makes big moves — and iOS 10 is one of their biggest yet.</em></p><p>While virtual assistants and chat bots are common today, it’s surprising to remember that Siri was one of the first of its kind when the iPhone 4s launched in 2011. When Siri was first demoed, it was a novelty, fielding questions and requests that controlled many components of iOS 5 and integrating data from sources like WolframAlpha and Major League Baseball. Today, as virtual assistants have come to populate the other operating systems and services billions of people use every day, Siri has aged gracelessly, earning a somewhat sour reputation for unreliability and limited utility.</p><p>Since Siri’s introduction, the chat bot–centric model called conversational UI has exploded in popularity, with new conversational interfaces sprouting up in Google Assistant on Android, Cortana on Windows 10, and within dozens of apps and services integrated with Facebook Messenger, Skype, or Slack. While Siri computes its responses server-side, Apple’s commitment to users’ privacy has prohibited the company from collecting user data at any meaningful scale for many years, making Siri slower to evolve than some of its competition.</p><p>Now, with iOS 10, Apple has decided to act. Responding to increased competition from the likes of Amazon’s popular Alexa, which inhabits its Echo connected home hardware and allows for powerful third-party integrations from a variety of apps and services, Apple has turned to its expansive and active developer community to give Siri the legs it so desperately needs. Enter SiriKit, a new developer framework that will allow users to interact with certain kinds of apps through Siri — and which fundamentally transforms how Siri fits into Apple’s ecosystem strategy forever.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/192/1*bak18neZxKgCgook75cmhA.png" /></figure><h3><strong>What is SiriKit?</strong></h3><p>SiriKit is a new iOS developer framework that allows third-party apps from the App Store to integrate their features with Siri. Using SiriKit, certain types of apps can offer an extension that teaches Siri how to pass along information from users’ voices, extending the app’s functionality into new corners of the operating system. Since iOS 8, users have been able to access app functionality from other parts of iOS using extensions in Notification Center or the system share sheet. With iOS 10, SiriKit is another type of app extension that lets any app integrate a conversational UI.</p><blockquote>SiriKit is an app extension that allows any app to add a conversational UI.</blockquote><p>At launch, SiriKit will be compatible with a limited range of app types — this is because Siri will need to gradually learn the unique syntax and sentence structures associated with new kinds of apps over time. Apple has said it’s committed to adding support for new types of apps to SiriKit over time, but on day one iOS 10 will support the following kinds of apps.</p><ul><li><strong>Messaging apps.</strong> From Slack to WhatsApp, users can compose and respond to messages in apps that support SiriKit.</li><li><strong>Ride sharing apps. </strong>Apps like Uber and Lyft can be summoned to request a ride from anywhere in iOS using Siri.</li><li><strong>Photo library apps. </strong>Apps that store and organize users’ photo collections can be searched using Siri.</li><li><strong>Peer-to-peer payment apps. </strong>Use Venmo or Square Cash to pay friends back for dinner? Now Siri can handle those requests without opening the app.</li><li><strong>Workout apps.</strong> Apps that report workouts to HealthKit can now start, pause, or stop workouts using Siri.</li><li><strong>Climate control and radio apps.</strong> In CarPlay-compatible vehicles, drivers can now adjust the air conditioning or the radio station with their voice.</li></ul><p>The reason for Apple’s limited range of Siri interaction options is simply a problem of syntax. Siri can’t possibly learn how to field every type of app-facing user request overnight — especially considering the user privacy limitations Apple altruistically places upon itself. For brands whose apps fall into any of these categories, it’s open season for adding SiriKit functionality in iOS 10. (For those whose apps don’t quite fit into these categories, sit tight — Apple is almost certain to broaden compatibility in iOS 10.1, 10.2, and so on.)</p><p>Developers need to offer the unique vocabularies of their apps to Siri, and the intelligence of SiriKit can handle the rest. First, they specify the types of “intents” that their apps can field — like sending a message. Then, they identify the different entities that will vary from user to user, including public and private data types.</p><p>For example, a messaging app might use a string that includes an intent and various entities, like “Hey Siri, send a [message type] to [contact name, private user data] using [app name].” Once SiriKit has an understanding of how each app’s requests are structured, it can appropriately route the request.</p><blockquote>Hey Siri, send a [message type] to [contact name] using [app name].</blockquote><blockquote>Hey Siri, send a <em>text</em> to <em>James</em> using <em>WhatsApp</em>.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Lfo45mjdztZo6fBIuo3zwg.png" /></figure><h3><strong>Giving every app a voice.</strong></h3><p>For third-party developers, every new extension point in iOS represents an opportunity to extend their apps into other parts of the operating system, reducing the distance between users and the apps and services they love. But unlike extensions in years past, which relied on users manually enabling them or adding them to a queue of similar widgets, SiriKit requires zero setup on the user’s part to become useful. They just install the app, summon Siri as they always have, and go.</p><p>SiriKit, like many of the new frameworks Apple has introduced in the past few years, is another argument in favor of building iOS apps with native code. Android apps can’t take advantage of SiriKit — and unless your app is developed independently for each platform, it likely can’t either. By developing apps for iPhone and iPad with Objective-C or Swift, rather than a lowest-common-denominator development platform that targets multiple operating systems, developers can ensure their apps are ready to take advantage of SiriKit on day one.</p><blockquote>Android apps can’t use SiriKit. And if your iOS app is built for the lowest common denominator across both platforms, it probably can’t either.</blockquote><p>Even if developers’ apps aren’t supported by SiriKit’s six app types on day one, brands should begin thinking about how Siri could interface with their apps now. Voice-based interfaces are increasingly looking like the future of mobile user experience, and with new products like Amazon Echo and Google Assistant launching every month, that future is fast approaching. SiriKit is the first note of what’s sure to be an opera of Apple’s endeavors with voice-based interfaces. By taking advantage of the new framework today, developers can ensure their apps are part of the ensemble.</p><blockquote><em>This piece was originally published by Punchkick Interactive. Visit </em><a href="http://punchkick.com/"><em>punchkick.com</em></a><em> for more about iOS, user experience design, and mobile app development.</em></blockquote><p><a href="https://www.punchkick.com/blog/2016/09/08/sirikit-ios-10-third-party-developers-voice">SiriKit in iOS 10 gives third-party app developers a voice</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=86d30d86c59b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/punchkick-interactive/sirikit-in-ios-10-gives-third-party-app-developers-a-voice-86d30d86c59b">SiriKit in iOS 10 gives third-party app developers a voice</a> was originally published in <a href="https://medium.com/punchkick-interactive">Punchkick Interactive</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>