{"id":1867,"date":"2015-12-16T00:47:09","date_gmt":"2015-12-16T00:47:08","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1867"},"modified":"2025-06-13T20:09:55","modified_gmt":"2025-06-14T03:09:55","slug":"couchbase-mobile-mini-hack-challenge","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-mini-hack-challenge\/","title":{"rendered":"Desafio Couchbase Mobile Mini-Hack"},"content":{"rendered":"<p>Se h\u00e1 uma coisa que voc\u00ea deve aprender este ano, \u00e9 como criar aplicativos m\u00f3veis que funcionem tanto on-line quanto off-line.  Voc\u00ea ficar\u00e1 impressionado com a qualidade dos seus aplicativos quando come\u00e7ar a cri\u00e1-los dessa forma.  E adivinhe s\u00f3? O Couchbase Mobile torna isso f\u00e1cil.<br \/>\n\u00a0<\/p>\n<p>Criamos um mini-hack para oferecer aos desenvolvedores uma maneira r\u00e1pida, f\u00e1cil e divertida de explorar o desenvolvimento com o Couchbase Mobile. Trata-se de um pequeno desafio que envolve um conjunto b\u00e1sico de APIs do Couchbase Mobile para criar um aplicativo m\u00f3vel que funcione on-line e off-line.  Ele est\u00e1 dispon\u00edvel em Objective-C, Swift ou Java. E pode ser feito em <strong>menos de 30 minutos<\/strong>.<br \/>\n\u00a0<\/p>\n<h2>Ganhe um pr\u00eamio incr\u00edvel<\/h2>\n<p>Para ado\u00e7ar o pr\u00eamio, vamos oferecer um<strong> MAKERBOT REPLICATOR MINI<\/strong> para um desenvolvedor sortudo que concluir o desafio, compartilhar seu reposit\u00f3rio conosco e nos dizer o que pensa sobre o Couchbase Mobile.<\/p>\n<h2>Comece agora<\/h2>\n<p>Mal posso esperar para que voc\u00eas participem desse desafio.  Ele foi criado para desenvolvedores de todos os n\u00edveis de habilidade e vem com instru\u00e7\u00f5es passo a passo para orient\u00e1-lo caso voc\u00ea tenha dificuldades. Voc\u00ea pode encontrar todos os detalhes <a href=\"https:\/\/github.com\/couchbaselabs\/mini-hacks\/tree\/master\/kitchen-sync\">neste reposit\u00f3rio do GitHub<\/a>.<\/p>\n<p>D\u00ea uma olhada, divirta-se e <a href=\"https:\/\/docs.google.com\/forms\/d\/1Qs9svNccKCC5iji6NXC35uCvdmtFzB0dopz57iApSnY\/viewform\">Diga-nos o que voc\u00ea pensa<\/a>.<\/p>\n<p>Feliz Hacking!<\/p>","protected":false},"excerpt":{"rendered":"<p>If there is one thing you should learn this year, it\u2019s how to build mobile apps that work both online and offline.\u00a0 You will be blown away with how awesome your apps are once you start building them this way.\u00a0 [&hellip;]<\/p>","protected":false},"author":46,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[7667,1810,1818,9410,9409],"tags":[1909],"ppma_author":[8926],"class_list":["post-1867","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-lite","category-couchbase-mobile","category-java","category-objective-c","category-swift","tag-swift"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase Mobile Mini-Hack Challenge<\/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:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-mini-hack-challenge\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase Mobile Mini-Hack Challenge\" \/>\n<meta property=\"og:description\" content=\"If there is one thing you should learn this year, it\u2019s how to build mobile apps that work both online and offline.\u00a0 You will be blown away with how awesome your apps are once you start building them this way.\u00a0 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-mini-hack-challenge\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-16T00:47:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:09:55+00:00\" \/>\n<meta name=\"author\" content=\"Wayne Carter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Wayne Carter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/\"},\"author\":{\"name\":\"Wayne Carter\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a1225e506b1304ff54498d69221cb4a6\"},\"headline\":\"Couchbase Mobile Mini-Hack Challenge\",\"datePublished\":\"2015-12-16T00:47:08+00:00\",\"dateModified\":\"2025-06-14T03:09:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/\"},\"wordCount\":212,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"keywords\":[\"swift\"],\"articleSection\":[\"Couchbase Lite\",\"Couchbase Mobile\",\"Java\",\"Objective-C\",\"Swift\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/\",\"name\":\"Couchbase Mobile Mini-Hack Challenge\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2015-12-16T00:47:08+00:00\",\"dateModified\":\"2025-06-14T03:09:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase Mobile Mini-Hack Challenge\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a1225e506b1304ff54498d69221cb4a6\",\"name\":\"Wayne Carter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/f79f8b1d8e5c0848229fdfdef864713e\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b94da84aa65383104fad5490bafffd08d0695ab3590039926f11f840c5a8d21b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b94da84aa65383104fad5490bafffd08d0695ab3590039926f11f840c5a8d21b?s=96&d=mm&r=g\",\"caption\":\"Wayne Carter\"},\"description\":\"Wayne Carter is Vice President, Engineering at Couchbase, where he is responsible for leading the vision, strategy, and development for the company's mobile, IoT, and edge computing solutions. Before joining Couchbase, Wayne worked as a leader, architect, and engineer at Oracle and Siebel Systems.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/wayne-carter\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Desafio Couchbase Mobile Mini-Hack","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:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-mini-hack-challenge\/","og_locale":"pt_BR","og_type":"article","og_title":"Couchbase Mobile Mini-Hack Challenge","og_description":"If there is one thing you should learn this year, it\u2019s how to build mobile apps that work both online and offline.\u00a0 You will be blown away with how awesome your apps are once you start building them this way.\u00a0 [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-mini-hack-challenge\/","og_site_name":"The Couchbase Blog","article_published_time":"2015-12-16T00:47:08+00:00","article_modified_time":"2025-06-14T03:09:55+00:00","author":"Wayne Carter","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Wayne Carter","Est. reading time":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/"},"author":{"name":"Wayne Carter","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a1225e506b1304ff54498d69221cb4a6"},"headline":"Couchbase Mobile Mini-Hack Challenge","datePublished":"2015-12-16T00:47:08+00:00","dateModified":"2025-06-14T03:09:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/"},"wordCount":212,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","keywords":["swift"],"articleSection":["Couchbase Lite","Couchbase Mobile","Java","Objective-C","Swift"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/","name":"Desafio Couchbase Mobile Mini-Hack","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2015-12-16T00:47:08+00:00","dateModified":"2025-06-14T03:09:55+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-mobile-mini-hack-challenge\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase Mobile Mini-Hack Challenge"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a1225e506b1304ff54498d69221cb4a6","name":"Wayne Carter","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/f79f8b1d8e5c0848229fdfdef864713e","url":"https:\/\/secure.gravatar.com\/avatar\/b94da84aa65383104fad5490bafffd08d0695ab3590039926f11f840c5a8d21b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b94da84aa65383104fad5490bafffd08d0695ab3590039926f11f840c5a8d21b?s=96&d=mm&r=g","caption":"Wayne Carter"},"description":"Wayne Carter \u00e9 vice-presidente de engenharia da Couchbase, onde \u00e9 respons\u00e1vel por liderar a vis\u00e3o, a estrat\u00e9gia e o desenvolvimento das solu\u00e7\u00f5es m\u00f3veis, de IoT e de computa\u00e7\u00e3o de ponta da empresa. Antes de ingressar na Couchbase, Wayne trabalhou como l\u00edder, arquiteto e engenheiro na Oracle e na Siebel Systems.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/wayne-carter\/"}]}},"authors":[{"term_id":8926,"user_id":46,"is_guest":0,"slug":"wayne-carter","display_name":"Wayne Carter","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b94da84aa65383104fad5490bafffd08d0695ab3590039926f11f840c5a8d21b?s=96&d=mm&r=g","author_category":"","last_name":"Carter","first_name":"Wayne","job_title":"","user_url":"","description":"Wayne Carter \u00e9 vice-presidente de engenharia da Couchbase, onde \u00e9 respons\u00e1vel por liderar a vis\u00e3o, a estrat\u00e9gia e o desenvolvimento das solu\u00e7\u00f5es m\u00f3veis, de IoT e de computa\u00e7\u00e3o de ponta da empresa. Antes de ingressar na Couchbase, Wayne trabalhou como l\u00edder, arquiteto e engenheiro na Oracle e na Siebel Systems."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=1867"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1867\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=1867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=1867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=1867"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=1867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}