{"id":258,"date":"2014-10-07T10:00:00","date_gmt":"2014-10-07T10:00:00","guid":{"rendered":"http:\/\/localhost\/?p=258"},"modified":"2015-12-16T19:49:27","modified_gmt":"2015-12-16T19:49:27","slug":"dreamforce-hackathon-resources","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources","title":{"rendered":"Dreamforce Hackathon Powerups!"},"content":{"rendered":"<p><img decoding=\"async\" class=\"showcase-image lazyload\" data-src=\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\"><noscript><img decoding=\"async\" class=\"showcase-image\" src=\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\"><\/noscript><\/p>\n<p>With the <a href=\"https:\/\/developer.salesforce.com\/million-dollar-hackathon\">Dreamforce 2014 Hackathon<\/a> right around the corner, we wanted to share some great resources from Ionic, Salesforce, and Heroku, to make sure you don&#8217;t waste any time getting to work building your great app and sharing in that wonderful $1M!<\/p>\n<p>If you&#8217;re attending Dreamforce, please visit the Ionic booth in the DevZone. We&#8217;ll be debuting Creator and demonstrating new ways to build hybrid apps using Ionic. We look forward to seeing you!<\/p>\n<p><!--more--><\/p>\n<h3 id=\"herokumobileapptemplate\">Heroku Mobile App Template<\/h3>\n<p>The Heroku team put together a great <a href=\"https:\/\/engineering.heroku.com\/blogs\/2014-10-02-heroku-mobile-app-template\">starting template<\/a> for building an app with Ionic, Angular, Cordova, and NodeJS on Heroku.<\/p>\n<p>This is your best bet to get a great app up and running, complete with a backend and frontend. You can even add support for <a href=\"https:\/\/github.com\/heroku\/mobile-template1#accessing-forcecom\">force.com<\/a>.<\/p>\n<h3 id=\"whyionic\">Why Ionic?<\/h3>\n<p>We think Ionic is the best bet for Dreamforce participants to build their apps faster, with fewer headaches. Instead of having to configure and build two complicated native apps, you can build one cross-platform app with web technologies you already know.<\/p>\n<p>By using Ionic you can get started building the parts of the app that are actually unique. That could be the difference between shipping a great app at the end of the hackathon or being stuck in the weeds!<\/p>\n<p>Hope to see you there, and good luck!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the Dreamforce 2014 Hackathon right around the corner, we wanted to share some great resources from Ionic, Salesforce, and Heroku, to make sure you don&#8217;t waste any time getting to work building your great app and sharing in that wonderful $1M! If you&#8217;re attending Dreamforce, please visit the Ionic booth in the DevZone. We&#8217;ll [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","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":[3],"class_list":["post-258","post","type-post","status-publish","format-standard","hentry","category-all","tag-ionic"],"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>Dreamforce Hackathon Powerups! - 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\/dreamforce-hackathon-resources\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dreamforce Hackathon Powerups!\" \/>\n<meta property=\"og:description\" content=\"With the Dreamforce 2014 Hackathon right around the corner, we wanted to share some great resources from Ionic, Salesforce, and Heroku, to make sure you don&#8217;t waste any time getting to work building your great app and sharing in that wonderful $1M! If you&#8217;re attending Dreamforce, please visit the Ionic booth in the DevZone. We&#8217;ll [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-07T10:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-12-16T19:49:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\" \/>\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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources\"},\"author\":{\"name\":\"Katie Ginder-Vogel\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/2910da3234dfb4b3870480300da225fd\"},\"headline\":\"Dreamforce Hackathon Powerups!\",\"datePublished\":\"2014-10-07T10:00:00+00:00\",\"dateModified\":\"2015-12-16T19:49:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources\"},\"wordCount\":221,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\",\"keywords\":[\"Ionic\"],\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources\",\"url\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources\",\"name\":\"Dreamforce Hackathon Powerups! - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\",\"datePublished\":\"2014-10-07T10:00:00+00:00\",\"dateModified\":\"2015-12-16T19:49:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage\",\"url\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\",\"contentUrl\":\"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dreamforce Hackathon Powerups!\"}]},{\"@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":"Dreamforce Hackathon Powerups! - 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\/dreamforce-hackathon-resources","og_locale":"en_US","og_type":"article","og_title":"Dreamforce Hackathon Powerups!","og_description":"With the Dreamforce 2014 Hackathon right around the corner, we wanted to share some great resources from Ionic, Salesforce, and Heroku, to make sure you don&#8217;t waste any time getting to work building your great app and sharing in that wonderful $1M! If you&#8217;re attending Dreamforce, please visit the Ionic booth in the DevZone. We&#8217;ll [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources","og_site_name":"Ionic Blog","article_published_time":"2014-10-07T10:00:00+00:00","article_modified_time":"2015-12-16T19:49:27+00:00","og_image":[{"url":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png"}],"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":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources"},"author":{"name":"Katie Ginder-Vogel","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/2910da3234dfb4b3870480300da225fd"},"headline":"Dreamforce Hackathon Powerups!","datePublished":"2014-10-07T10:00:00+00:00","dateModified":"2015-12-16T19:49:27+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources"},"wordCount":221,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png","keywords":["Ionic"],"articleSection":["All"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources","url":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources","name":"Dreamforce Hackathon Powerups! - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png","datePublished":"2014-10-07T10:00:00+00:00","dateModified":"2015-12-16T19:49:27+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#primaryimage","url":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png","contentUrl":"https:\/\/ionic.io\/img\/blog\/coride-app-preview.pngblog\/dreamforce-ionic-header.png"},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/dreamforce-hackathon-resources#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Dreamforce Hackathon Powerups!"}]},{"@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\/258","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=258"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/258\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}