{"id":277,"date":"2015-01-26T14:00:00","date_gmt":"2015-01-26T14:00:00","guid":{"rendered":"http:\/\/localhost\/?p=277"},"modified":"2015-12-16T19:46:00","modified_gmt":"2015-12-16T19:46:00","slug":"built-with-ionic-pacifica","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica","title":{"rendered":"Built with Ionic: Pacifica"},"content":{"rendered":"<p><img decoding=\"async\" data-src=\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\" alt=\"Ionic Logos\" title=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><noscript><img decoding=\"async\" src=\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\" alt=\"Ionic Logos\" title=\"\"><\/noscript><\/p>\n<p><a href=\"http:\/\/thinkpacifica.com\">Pacifica<\/a>, an app for stress, anxiety and worry, is built around quick, iterative activities that individuals can perform privately in order to cope, understand, and better control their emotions.<\/p>\n<p>Developer <a href=\"https:\/\/twitter.com\/beermann\">Dale Beermann<\/a> and designer <a href=\"https:\/\/twitter.com\/chrisgoettel\">Chris Goettel<\/a> based the application on the well-known technique of Cognitive Behavioral Therapy (CBT), in which therapists and their clients discuss emotions and tools with which to manage and overcome challenging feelings of stress, anxiety, and depression. Beermann and Goettel wanted to find a way for individuals to practice these techniques between therapy appointments or, in many cases, on their own, using their mobile devices.<\/p>\n<p>\u201cWe found that the current implementations are simple mappings from typical workbook-based pen and paper exercises to a mobile device,\u201d says Beermann. \u201cHowever, workbooks themselves don\u2019t fit into our normal routines. We knew we could do better.\u201d <\/p>\n<p><!--more--> <\/p>\n<div style=\"float: right; margin-right: -160px; margin-bottom: 80px; width: 50%;\">\n  <a href=\"https:\/\/ionic.io\/img\/blog\/pacifica-preview-right.png\"><img decoding=\"async\" data-src=\"https:\/\/ionic.io\/img\/blog\/pacifica-preview-right.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><noscript><img decoding=\"async\" src=\"https:\/\/ionic.io\/img\/blog\/pacifica-preview-right.png\"><\/noscript><\/a>\n<\/div>\n<p>Beermann and Goettel devised an app that would guide users through relaxation, thinking, wellness, and behavioral exercises, based on the tools of CBT. Users can open the app and practice these techniques anytime, anywhere, as often as they like.<\/p>\n<p>\u201cThese are proven tools. I\u2019ve personally dealt with anxiety most of my life, and CBT was the way out of the woods for me. The challenge then for me as a designer was distilling these tools into an engaging and empathetic app. I know first hand how debilitating and isolating anxiety can be. Pacifica is an extended hand to anyone suffering,\u201d says Goettel.<\/p>\n<p>Before moving to California, Beermann was an active member of the entrepreneurial community in Madison, where Drifty, Ionic\u2019s parent company, is based. Beermann has known Drifty co-founder <a href=\"https:\/\/twitter.com\/maxlynch\">Max Lynch<\/a> for years, so when he started his most recent company, \u201cIonic was a natural choice,\u201d he says.<\/p>\n<p>Beermann and Goettel, who both have backgrounds in web development, chose to build an HTML5 app because they wanted to be cross-platform from day one. \u201cBuilding an HTML5 app gets you 95% of the way there,\u201d says Beermann. \u201cChoosing Ionic meant that we were productive immediately; there was no time wasted learning a new language or UI paradigm. We had working prototypes the first week we started programming.\u201d<\/p>\n<div style=\"float: left; margin-left: -120px; margin-right: 40px; margin-bottom: 70px; width: 32%;\">\n  <a href=\"https:\/\/ionic.io\/img\/blog\/pacifica-android-left.jpg\"><img decoding=\"async\" data-src=\"https:\/\/ionic.io\/img\/blog\/pacifica-android-left.jpg\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><noscript><img decoding=\"async\" src=\"https:\/\/ionic.io\/img\/blog\/pacifica-android-left.jpg\"><\/noscript><\/a>\n<\/div>\n<p>Beermann and Goettel used most of the basic building blocks in Ionic to build their app: lists, modals, popups, drawers, overlays, and the Ionicons library. \u201cYou can\u2019t quite tell, as we\u2019ve customized most of the UI around it,\u201d says Beerman, \u201cbut that was a lot of code that we didn\u2019t have to write.\u201d<\/p>\n<p>\u201cWe believe that tools like Ionic or Bootstrap are incredibly important in the prototyping process,\u201d adds Goettel. \u201cThey allow rapid proof-of-concept implementations that can be adapted for production quite easily. While these tools provide CSS layers over a broader framework, the CSS can be customized to your liking, giving you the benefit of a robust framework with the customizability a designer needs.\u201d<\/p>\n<p>Goettel chose a style that would work across platforms and wasn\u2019t tied to the native UI of any single one, while incorporating design elements that fit correctly where appropriate. <\/p>\n<p>\u201cThere are a couple things that we had to handle on the technology side to make a truly cross-platform application (Android sorely needs the HTML5 AudioContext), but we really wanted to stick with the same general look and feel everywhere,\u201d says Beerman.<\/p>\n<p>\u201cWe don\u2019t feel that we could ever be close to where we are today if there weren\u2019t tools like Ionic available,\u201d adds Beerman. \u201cAt best, we might have had a single platform ready for release if we were native, but with Ionic, we\u2019re set to launch iOS and Android simultaneously.\u201d<\/p>\n<p>Find Pacifica in the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.pacificalabs.pacifica\">Google Play<\/a> and <a href=\"https:\/\/itunes.apple.com\/us\/app\/pacifica\/id922968861?mt=8\">iOS<\/a> stores today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pacifica, an app for stress, anxiety and worry, is built around quick, iterative activities that individuals can perform privately in order to cope, understand, and better control their emotions. Developer Dale Beermann and designer Chris Goettel based the application on the well-known technique of Cognitive Behavioral Therapy (CBT), in which therapists and their clients discuss [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[8],"class_list":["post-277","post","type-post","status-publish","format-standard","hentry","category-all","tag-built-with"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Built with Ionic: Pacifica - Ionic Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Built with Ionic: Pacifica\" \/>\n<meta property=\"og:description\" content=\"Pacifica, an app for stress, anxiety and worry, is built around quick, iterative activities that individuals can perform privately in order to cope, understand, and better control their emotions. Developer Dale Beermann and designer Chris Goettel based the application on the well-known technique of Cognitive Behavioral Therapy (CBT), in which therapists and their clients discuss [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-01-26T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-12-16T19:46:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\" \/>\n<meta name=\"author\" content=\"Katie Ginder-Vogel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@katiegv\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Katie Ginder-Vogel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\"},\"author\":{\"name\":\"Katie Ginder-Vogel\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/2910da3234dfb4b3870480300da225fd\"},\"headline\":\"Built with Ionic: Pacifica\",\"datePublished\":\"2015-01-26T14:00:00+00:00\",\"dateModified\":\"2015-12-16T19:46:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\"},\"wordCount\":611,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\",\"keywords\":[\"Built With\"],\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\",\"url\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\",\"name\":\"Built with Ionic: Pacifica - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\",\"datePublished\":\"2015-01-26T14:00:00+00:00\",\"dateModified\":\"2015-12-16T19:46:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage\",\"url\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Built with Ionic: Pacifica\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/2910da3234dfb4b3870480300da225fd\",\"name\":\"Katie Ginder-Vogel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/131787f56fe4a7c430c43dc65597a3cebe4410b5c9e07b86ea7a07b30886e12b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/131787f56fe4a7c430c43dc65597a3cebe4410b5c9e07b86ea7a07b30886e12b?s=96&d=mm&r=g\",\"caption\":\"Katie Ginder-Vogel\"},\"sameAs\":[\"https:\/\/x.com\/katiegv\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/katie\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Built with Ionic: Pacifica - Ionic Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica","og_locale":"en_US","og_type":"article","og_title":"Built with Ionic: Pacifica","og_description":"Pacifica, an app for stress, anxiety and worry, is built around quick, iterative activities that individuals can perform privately in order to cope, understand, and better control their emotions. Developer Dale Beermann and designer Chris Goettel based the application on the well-known technique of Cognitive Behavioral Therapy (CBT), in which therapists and their clients discuss [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica","og_site_name":"Ionic Blog","article_published_time":"2015-01-26T14:00:00+00:00","article_modified_time":"2015-12-16T19:46:00+00:00","og_image":[{"url":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg"}],"author":"Katie Ginder-Vogel","twitter_card":"summary_large_image","twitter_creator":"@katiegv","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Katie Ginder-Vogel","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica"},"author":{"name":"Katie Ginder-Vogel","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/2910da3234dfb4b3870480300da225fd"},"headline":"Built with Ionic: Pacifica","datePublished":"2015-01-26T14:00:00+00:00","dateModified":"2015-12-16T19:46:00+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica"},"wordCount":611,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg","keywords":["Built With"],"articleSection":["All"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica","url":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica","name":"Built with Ionic: Pacifica - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg","datePublished":"2015-01-26T14:00:00+00:00","dateModified":"2015-12-16T19:46:00+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/built-with-ionic-pacifica"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#primaryimage","url":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg","contentUrl":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/pacifica-header.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/built-with-ionic-pacifica#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Built with Ionic: Pacifica"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/2910da3234dfb4b3870480300da225fd","name":"Katie Ginder-Vogel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/131787f56fe4a7c430c43dc65597a3cebe4410b5c9e07b86ea7a07b30886e12b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/131787f56fe4a7c430c43dc65597a3cebe4410b5c9e07b86ea7a07b30886e12b?s=96&d=mm&r=g","caption":"Katie Ginder-Vogel"},"sameAs":["https:\/\/x.com\/katiegv"],"url":"https:\/\/ionic.io\/blog\/author\/katie"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=277"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/277\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}