{"id":12502,"date":"2026-08-19T10:51:25","date_gmt":"2026-08-19T08:51:25","guid":{"rendered":"https:\/\/consultoriaehero.com\/?page_id=12502"},"modified":"2026-08-19T11:42:32","modified_gmt":"2026-08-19T09:42:32","slug":"apps-a-medida-para-android-e-ios","status":"publish","type":"page","link":"https:\/\/consultoriaehero.com\/gl\/apps-a-medida-para-android-e-ios\/","title":{"rendered":"Apps a medida para Android e iOS"},"content":{"rendered":"<div class=\"ehero-lp\">\n<style>.ehero-lp{--ehero-primary:#017cba;--ehero-primary-dark:#015e8e;--ehero-accent:#00b2e2;--ehero-cyan:#00b2e2;--ehero-success:#0f9400;--ehero-ink:#1f2a37;--ehero-muted:#5b6b7c;--ehero-soft:#f4f7fb;--ehero-line:#e3e9f0;max-width:1020px;margin:0 auto;padding:0 4px;color:var(--ehero-ink);font-size:18px;line-height:1.7;font-family:inherit}\n    .ehero-lp *{box-sizing:border-box}\n    .ehero-lp h1,.ehero-lp h2{line-height:1.22;color:var(--ehero-primary);margin:0 0 .5em;font-weight:800;font-family:inherit}\n    .ehero-lp h3{line-height:1.25;color:var(--ehero-ink);margin:0 0 .5em;font-family:inherit}\n    .ehero-lp h1{font-size:2.2em}\n    .ehero-lp h2{font-size:1.7em;margin-top:1.8em;text-align:center}\n    .ehero-lp h2::after{content:\"\";display:block;width:64px;height:3px;background:var(--ehero-accent);margin:.55em auto 0;border-radius:2px}\n    .ehero-lp h3{font-size:1.15em}\n    .ehero-lp p{margin:0 0 1em}\n    .ehero-lp ul{margin:0 0 1em;padding-left:1.3em}\n    .ehero-lp li{margin-bottom:.5em}\n    .ehero-lp a{color:var(--ehero-accent)}\n    .ehero-lp a:hover{text-decoration-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--ehero-soft);color:var(--ehero-primary);font-weight:700;font-size:.8em;letter-spacing:.04em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px}\n    .ehero-lp .ehero-eyebrow::before{content:\"\";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--ehero-cyan)}\n    .ehero-lp .ehero-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:26px;background:linear-gradient(120deg,#017cba 0%,#0596d8 58%,#00a7df 100%);color:#fff;overflow:hidden}\n    .ehero-lp .ehero-hero-inner{max-width:1140px;margin:0 auto;padding:clamp(30px,5vw,58px) clamp(18px,4vw,44px);display:flex;align-items:center;gap:clamp(26px,4vw,52px)}\n    .ehero-lp .ehero-hero-body{flex:1 1 auto;min-width:0}\n    .ehero-lp .ehero-hero-media{flex:0 0 40%;min-width:0;margin:0}\n    .ehero-lp .ehero-hero-media img{width:100%;height:auto;display:block;border-radius:14px;filter:drop-shadow(0 14px 30px rgba(0,0,0,.28))}.ehero-cta{margin-bottom:2.6em}\n    .ehero-lp .ehero-hero .ehero-eyebrow{background:rgba(255,255,255,.2);color:#fff}\n    .ehero-lp .ehero-hero .ehero-eyebrow::before{background:#fff}\n    .ehero-lp .ehero-hero .ehero-hero-title{color:#fff}\n    .ehero-lp .ehero-hero .ehero-sub{color:#eaf4fb}\n    .ehero-lp .ehero-hero .ehero-btn{background:#fff;color:var(--ehero-primary)}\n    .ehero-lp .ehero-hero .ehero-btn:hover{background:var(--ehero-cyan);color:var(--ehero-ink)}\n    .ehero-lp .ehero-hero .ehero-btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}\n    .ehero-lp .ehero-hero .ehero-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff}\n    .ehero-lp .ehero-hero-cta{margin:.5em 0 0}\n    @media(max-width:860px){.ehero-lp .ehero-hero-inner{flex-direction:column;text-align:center;gap:24px}.ehero-lp .ehero-hero-media{order:-1;flex:0 0 auto;width:100%;max-width:460px;margin:0 auto}.ehero-lp .ehero-hero-cta .ehero-btn{margin:6px 5px 0}}\n    .ehero-lp .ehero-sub{font-size:1.15em;color:var(--ehero-muted);margin:0 0 1.3em}\n    .ehero-lp .ehero-btn{display:inline-block;background:var(--ehero-primary);color:#fff;font-weight:700;text-decoration:none;padding:14px 32px;border-radius:999px;margin:6px 6px 0;transition:transform .1s ease,background .1s ease}\n    .ehero-lp .ehero-btn:hover{background:var(--ehero-primary-dark);transform:translateY(-1px)}\n    .ehero-lp .ehero-btn--ghost{background:transparent;color:var(--ehero-primary);border:2px solid var(--ehero-line)}\n    .ehero-lp .ehero-btn--ghost:hover{background:var(--ehero-soft);border-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-toc{background:var(--ehero-soft);border:1px solid var(--ehero-line);border-radius:14px;padding:18px 22px;margin:18px 0 6px}\n    .ehero-lp .ehero-toc strong{display:block;color:var(--ehero-ink);font-size:.72em;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}\n    .ehero-lp .ehero-toc ol{margin:0;padding-left:1.2em;columns:2;column-gap:34px}\n    .ehero-lp .ehero-toc li{margin:4px 0;font-size:.97em;break-inside:avoid}\n    .ehero-lp .ehero-toc a{color:var(--ehero-primary);text-decoration:none}\n    .ehero-lp .ehero-toc a:hover{text-decoration:underline;text-decoration-color:var(--ehero-cyan)}\n    .ehero-lp .ehero-img{margin:1.6em 0;text-align:center}\n    .ehero-lp .ehero-img img{max-width:100%;height:auto;border:1px solid var(--ehero-line);border-radius:14px;box-shadow:0 6px 24px rgba(1,124,186,.08)}\n    .ehero-lp .ehero-img figcaption{font-size:.9em;color:var(--ehero-muted);margin-top:8px}\n    .ehero-lp .ehero-grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}\n    .ehero-lp .ehero-card{flex:1 1 260px;background:#fff;border:1px solid var(--ehero-line);border-radius:14px;padding:22px}\n    .ehero-lp .ehero-card h3{margin-top:0;display:flex;align-items:center;gap:8px}\n    .ehero-lp .ehero-card h3::before{content:\"\";flex:0 0 10px;width:10px;height:10px;border-radius:3px;background:var(--ehero-cyan)}\n    .ehero-lp .ehero-card p{margin:0;color:var(--ehero-muted);font-size:.98em}\n    .ehero-lp .ehero-steps{list-style:none;counter-reset:ehero-step;margin:14px 0 0;padding:0}\n    .ehero-lp .ehero-steps li{counter-increment:ehero-step;position:relative;padding:0 0 20px 56px;margin:0}\n    .ehero-lp .ehero-steps li::before{content:counter(ehero-step);position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:var(--ehero-primary);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(0,178,226,.3)}\n    .ehero-lp .ehero-steps li strong{display:block;margin-bottom:2px;color:var(--ehero-ink)}\n    .ehero-lp .ehero-steps li p{margin:0;color:var(--ehero-muted);font-size:.98em}\n    .ehero-lp .ehero-chips{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}\n    .ehero-lp .ehero-chips li{background:#fff;border:1px solid var(--ehero-line);border-radius:999px;padding:8px 16px;font-size:.95em;font-weight:600;color:var(--ehero-ink);display:inline-flex;align-items:center;gap:7px;margin:0}\n    .ehero-lp .ehero-chips li::before{content:\"\u2713\";color:var(--ehero-success);font-weight:800}\n    .ehero-lp .ehero-note{background:var(--ehero-soft);border-radius:12px;padding:16px 18px;color:var(--ehero-muted);font-size:.95em}\n    .ehero-lp details{border:1px solid var(--ehero-line);border-radius:10px;padding:0 16px;margin-bottom:10px;background:#fff}\n    .ehero-lp details[open]{border-color:var(--ehero-primary)}\n    .ehero-lp summary{cursor:pointer;font-weight:700;padding:14px 0;list-style:none;color:var(--ehero-primary)}\n    .ehero-lp summary::-webkit-details-marker{display:none}\n    .ehero-lp summary::after{content:\"+\";float:right;font-weight:700;color:var(--ehero-accent)}\n    .ehero-lp details[open] summary::after{content:\"\u2013\"}\n    .ehero-lp details p{padding-bottom:14px;margin:0;color:var(--ehero-muted)}\n    .ehero-lp .ehero-cta{text-align:center;background:linear-gradient(135deg,var(--ehero-primary),var(--ehero-primary-dark));color:#fff;border-radius:18px;padding:36px 20px;margin-top:2em}\n    .ehero-lp .ehero-cta h2{color:#fff;margin-top:0}\n    .ehero-lp .ehero-cta p{color:#dbe6f3;max-width:640px;margin:0 auto 1.2em}\n    .ehero-lp .ehero-cta .ehero-btn{background:#fff;color:var(--ehero-primary)}\n    .ehero-lp .ehero-cta .ehero-btn:hover{background:var(--ehero-cyan);color:var(--ehero-ink)}\n    .ehero-lp .ehero-cta .ehero-btn--ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}\n    .ehero-lp .ehero-cta .ehero-btn--ghost:hover{border-color:var(--ehero-cyan);background:rgba(255,255,255,.08)}\n    @media(max-width:760px){.ehero-lp .ehero-hero{flex-direction:column;text-align:center;padding:26px 20px}.ehero-lp .ehero-hero-media{flex:0 0 auto;max-width:320px;margin:0 auto}}\n    @media(max-width:600px){.ehero-lp{font-size:17px}.ehero-lp h1{font-size:1.7em}.ehero-lp h2{font-size:1.4em}.ehero-lp .ehero-toc ol{columns:1}}\n    \/* Ocultamos el t\u00edtulo de p\u00e1gina plano del tema (article.hentry > h1); el H1 va DENTRO del hero, estilo 902 *\/\n    .hentry > h1:first-child{display:none}\n    .ehero-lp .ehero-hero-title{font-size:1.55em;line-height:1.2;margin:0 0 .45em;color:var(--ehero-primary);font-weight:800;font-family:inherit}\n    \/* Escala tipogr\u00e1fica: el texto secundario NO baja de 1em (feedback:\n       \u00abmucho texto peque\u00f1ito\u00bb). Solo las etiquetas uppercase van menores. *\/\n    .ehero-lp .ehero-hero-title{font-size:1.85em}\n    .ehero-lp .ehero-sub{font-size:1.18em}\n    .ehero-lp h2{font-size:1.6em;color:var(--ehero-primary)}\n    .ehero-lp h3{font-size:1.18em}\n    .ehero-lp .ehero-card p,.ehero-lp .ehero-steps li p{font-size:1em;line-height:1.65;color:#3d4a59}\n    .ehero-lp .ehero-toc li{font-size:.98em}\n    .ehero-lp .ehero-chips li{font-size:.95em}\n    .ehero-lp .ehero-note{font-size:1em}\n    .ehero-lp .ehero-img figcaption{font-size:.88em}\n    .ehero-lp .ehero-eyebrow{font-size:.8em}\n    .ehero-lp .ehero-card h3{font-size:1.14em}\n  html,body{overflow-x:clip}\n\/* El h1 del tema duplica el del hero. Acotado al slug de esta landing. *\/\nbody.page-id-10726 #brx-content > h1:first-of-type{display:none!important}\n    .ehero-lp .ehero-calc{background:#fff;border:1px solid var(--ehero-line);border-radius:14px;overflow:hidden;margin:1.8em 0;box-shadow:0 6px 24px rgba(1,124,186,.06)}\n    .ehero-lp .ehero-calc-head{padding:16px 22px;border-bottom:1px solid var(--ehero-line);background:var(--ehero-soft);font-weight:700;color:var(--ehero-primary);font-size:1.08em}\n    .ehero-lp .ehero-calc-body{display:flex;flex-wrap:wrap}\n    .ehero-lp .ehero-calc-tasks{flex:1 1 380px;padding:4px 0}\n    \/* margin:0 y line-height propios: el tema mete m\u00e1rgenes a los <label>\n       y las filas sal\u00edan al doble de alto de lo que tocaba *\/\n    .ehero-lp .ehero-calc-task{display:flex;align-items:center;gap:14px;margin:0;padding:13px 22px;border-bottom:1px solid #eef3f8;cursor:pointer;font-size:1.02em;line-height:1.45;font-weight:500}\n    .ehero-lp .ehero-calc-task:last-child{border-bottom:none}\n    .ehero-lp .ehero-calc-task:hover{background:var(--ehero-soft)}\n    .ehero-lp .ehero-calc-task:has(input:checked){background:#eaf6fd}\n    .ehero-lp .ehero-calc-task input{width:20px;height:20px;margin:0;accent-color:var(--ehero-primary);flex:none;cursor:pointer}\n    .ehero-lp .ehero-calc-task span{flex:1}\n    .ehero-lp .ehero-calc-task em{font-style:normal;font-size:.92em;font-weight:700;white-space:nowrap;color:var(--ehero-primary);background:var(--ehero-soft);padding:4px 12px;border-radius:999px}\n    .ehero-lp .ehero-calc-task:has(input:checked) em{background:var(--ehero-primary);color:#fff}\n    .ehero-lp .ehero-calc-out{flex:1 1 250px;border-left:1px solid var(--ehero-line);padding:26px 22px;display:flex;flex-direction:column;gap:22px;justify-content:center;text-align:center;background:linear-gradient(180deg,#f4f9fd,#e8f3fb)}\n    @media(max-width:720px){.ehero-lp .ehero-calc-out{border-left:none;border-top:1px solid var(--ehero-line)}}\n    .ehero-lp .ehero-calc-metric b{display:block;font-size:2.7em;font-weight:800;line-height:1.1;color:var(--ehero-primary);font-variant-numeric:tabular-nums}\n    .ehero-lp .ehero-calc-metric.gana b{color:var(--ehero-success)}\n    .ehero-lp .ehero-calc-metric span{display:block;font-size:.82em;text-transform:uppercase;letter-spacing:.06em;color:var(--ehero-muted);font-weight:700;margin-bottom:2px}\n    .ehero-lp .ehero-calc-note{padding:14px 22px;border-top:1px solid var(--ehero-line);font-size:.95em;line-height:1.6;color:var(--ehero-muted)}\n    .ehero-lp .ehero-listas{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}\n    .ehero-lp .ehero-listas>div{flex:1 1 280px;background:#fff;border:1px solid var(--ehero-line);border-radius:14px;padding:22px}\n    .ehero-lp .ehero-listas ul{list-style:none;margin:0;padding:0}\n    .ehero-lp .ehero-listas li{padding:9px 0 9px 26px;position:relative;border-bottom:1px solid var(--ehero-line);font-size:1em}\n    .ehero-lp .ehero-listas li:last-child{border-bottom:none}\n    .ehero-lp .ehero-listas li::before{position:absolute;left:0;font-weight:800}\n    .ehero-lp .ehero-si li::before{content:\"+\";color:var(--ehero-success)}\n    .ehero-lp .ehero-no li{color:var(--ehero-muted)}\n    .ehero-lp .ehero-no li::before{content:\"\u2212\";color:var(--ehero-muted)}\n    .ehero-lp .ehero-precio{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:1.4em 0 .4em}\n    .ehero-lp .ehero-precio b{font-size:2.4em;font-weight:800;color:var(--ehero-primary);line-height:1}\n    .ehero-lp .ehero-precio span{font-size:1em}\n    \/* FAQ: mismo tama\u00f1o que el cuerpo, no letra de contrato *\/\n    .ehero-lp details{background:#fff;border:1px solid var(--ehero-line);border-radius:12px;padding:4px 20px;margin-bottom:12px}\n    .ehero-lp details[open]{border-color:var(--ehero-accent);box-shadow:0 4px 16px rgba(1,124,186,.08)}\n    .ehero-lp summary{cursor:pointer;font-weight:700;color:var(--ehero-ink);font-size:1.06em;padding:14px 0;line-height:1.45}\n    .ehero-lp details[open] summary{color:var(--ehero-primary)}\n    .ehero-lp details p{margin:0;padding:2px 0 16px;color:#3d4a59;font-size:1em;line-height:1.65}<\/style>\n<section class=\"ehero-hero\">\n<div class=\"ehero-hero-inner\">\n<div class=\"ehero-hero-body\">\n    <span class=\"ehero-eyebrow\">Desenvolvemento de apps \u00b7 Android e iOS<\/span><\/p>\n<h1 class=\"ehero-hero-title\">Apps \u00e1 medida: da idea \u00e1 tenda, publicada e funcionando<\/h1>\n<p class=\"ehero-sub\">Desenvolvemos aplicaci\u00f3ns m\u00f3biles co seu backend, public\u00e1molas en Google Play e App Store e quedamos a mantelas. Orzamento pechado por fases, para que saibas o que custa antes de empezar.<\/p>\n<p class=\"ehero-hero-cta\"><a class=\"ehero-btn\" href=\"#contacto\">Contarnos a t\u00faa idea<\/a> <a class=\"ehero-btn ehero-btn--ghost\" href=\"#fases\">Ver como traballamos<\/a><\/p>\n<\/p><\/div>\n<figure class=\"ehero-hero-media\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/e9miay56dfh.exactdn.com\/wp-content\/uploads\/2026\/08\/apps-a-medida-android-ios.jpg?strip=all&resize=1920%2C1080\" alt=\"Apps \u00e1 medida para Android e iOS desenvolvidas por EHERO, co seu backend e publicadas nas tendas\" width=\"2048\" height=\"1152\" loading=\"eager\" \/><\/figure>\n<\/div>\n<\/section>\n<nav class=\"ehero-toc\">\n    <strong>Nesta p\u00e1xina<\/strong><\/p>\n<ol>\n<li><a href=\"#donde-falla\">Onde se atascan os proxectos de app<\/a><\/li>\n<li><a href=\"#que-hacemos\">Que desenvolvemos<\/a><\/li>\n<li><a href=\"#experiencia\">Apps propias nas tendas<\/a><\/li>\n<li><a href=\"#fases\">Como traballamos: catro fases<\/a><\/li>\n<li><a href=\"#para-quien\">Para quen \u00e9?<\/a><\/li>\n<li><a href=\"#integraciones\">O que hai detr\u00e1s<\/a><\/li>\n<li><a href=\"#alcance\">Que entra e que non<\/a><\/li>\n<li><a href=\"#precio\">Prezo, pagamento e mantemento<\/a><\/li>\n<li><a href=\"#faq\">Preguntas frecuentes<\/a><\/li>\n<li><a href=\"#contacto\">C\u00f3ntanos a t\u00faa idea<\/a><\/li>\n<\/ol>\n<\/nav>\n<h2 id=\"donde-falla\">Onde se atascan os proxectos de app<\/h2>\n<p>Casi ningu\u00e9n fracasa programando. Os proxectos de <strong>apps \u00e1 medida<\/strong> atascanse nas tres cousas que ningu\u00e9n orza ao principio e que aparecen todas xuntas ao final.<\/p>\n<div class=\"ehero-grid\">\n<div class=\"ehero-card\">\n<h3>A tenda rexe\u00edtache<\/h3>\n<p>Google e Apple revisan a man, cada un coas <a href=\"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/\" rel=\"noopener\" target=\"_blank\">s\u00faas normas<\/a>. Permisos mal xustificados, pol\u00edtica de privacidade ausente ou IA sen declarar: rexeitamento e outra rolda.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>A app funciona, o negocio non<\/h3>\n<p>Cobrar dentro dunha app non \u00e9 po\u00f1er un bot\u00f3n: son subscrici\u00f3ns, probas gratu\u00edtas, verificaci\u00f3n da compra no teu servidor e as comisi\u00f3ns de cada tenda.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Ningu\u00e9n previu o backend<\/h3>\n<p>Unha app sen servidor \u00e9 unha demo. Contas, contido que cambia, avisos, copias, panel para xestionar. A\u00ed vai a metade do traballo real.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Entr\u00e9gase e morre<\/h3>\n<p>Android sobe <a href=\"https:\/\/developer.android.com\/google\/play\/requirements\/target-sdk\" rel=\"noopener\" target=\"_blank\">o nivel m\u00ednimo<\/a> cada ano, e Apple fai o propio. Unha app sen mantemento deixa de poder actualizarse e desaparece.<\/p>\n<\/div><\/div>\n<h2 id=\"que-hacemos\">Que desenvolvemos<\/h2>\n<p>Desenvolvemos <strong>apps \u00e1 medida<\/strong> cun prop\u00f3sito claro e un usuario concreto, en calquera sector. Non facemos \u00aba app de todo\u00bb, e non fai falta que te\u00f1as unha tenda online para que te\u00f1a sentido.<\/p>\n<div class=\"ehero-grid\">\n<div class=\"ehero-card\">\n<h3>Apps de servizo e reservas<\/h3>\n<p>Citas, quendas, incidencias, seguimento. Cl\u00ednicas, talleres, academias, asociaci\u00f3ns, administradores de fincas: o que hoxe se xestiona por tel\u00e9fono e axenda de papel.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Apps de cat\u00e1logo e pedidos<\/h3>\n<p>Conectadas \u00e1 t\u00faa tenda ou ao teu ERP, co cat\u00e1logo real, prezos por cliente e pedidos que entran onde xa traballas.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Ferramentas internas<\/h3>\n<p>Para o teu equipo: partes de traballo, inventario, rutas, sinaturas. O que hoxe se fai en papel ou nunha folla de c\u00e1lculo compartida.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Apps de consumo<\/h3>\n<p>Produto propio para o gran p\u00fablico, co seu modelo de negocio dentro: subscrici\u00f3n, compras ou publicidade. Publicadas e coas contas de desenvolvedor ao teu nome.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Apps de datos e contido<\/h3>\n<p>Gu\u00edas, formaci\u00f3n, comunidades, cadros de mando. Contido que cambia e se xestiona desde un panel sen tocar a app.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Backend e panel<\/h3>\n<p>O servidor que a app precisa, co seu panel de xesti\u00f3n, as s\u00faas copias e as s\u00faas tarefas programadas. Se xa tes un, conect\u00e1monos a el.<\/p>\n<\/div><\/div>\n<h2 id=\"experiencia\">Apps propias nas tendas, non s\u00f3 proxectos de cliente<\/h2>\n<p>O m\u00e1is doado neste sector \u00e9 prometer. N\u00f3s desenvolvemos e publicamos <strong>apps propias<\/strong>, co seu modelo de negocio dentro, e iso cambia a conversa: cando falamos da revisi\u00f3n de Google e Apple, de subscrici\u00f3ns ou de publicidade, falamos de algo polo que pasamos n\u00f3s, non do que se le na documentaci\u00f3n.<\/p>\n<ul class=\"ehero-chips\">\n<li>Apps Android con render propio en OpenGL<\/li>\n<li>Backends en Laravel con panel de operaci\u00f3ns<\/li>\n<li>Procesado de imaxes automatizado<\/li>\n<li>Subscrici\u00f3n con Play Billing<\/li>\n<li>Publicidade con recompensa<\/li>\n<li>Verificaci\u00f3n da compra en servidor<\/li>\n<li>Paquetes asinados e publicados<\/li>\n<li>Tarefas programadas e copias<\/li>\n<\/ul>\n<p>Isto significa que cando che digamos que un permiso che vai dar problemas na revisi\u00f3n, ou que unha subscrici\u00f3n hai que verificala no servidor e non no m\u00f3bil, non \u00e9 unha opini\u00f3n: \u00e9 algo que xa nos pasou e que xa resolvemos. \u00c9 a diferenza entre un equipo que programa e un que ademais <em>publica e mant\u00e9n<\/em>.<\/p>\n<h2 id=\"fases\">Como traballamos: catro fases, e de cada unha saes con algo<\/h2>\n<ol class=\"ehero-steps\">\n<li><strong>Definici\u00f3n \u00b7 1-2 semanas<\/strong>\n<p>Que fai a app, para quen e que NON vai facer na primeira versi\u00f3n. Sae un documento coas pantallas, o alcance pechado e o orzamento en firme. Este documento \u00e9 teu a\u00ednda que non sigas con n\u00f3s.<\/p>\n<\/li>\n<li><strong>Primeira versi\u00f3n \u00b7 6-12 semanas<\/strong>\n<p>A app funcionando co imprescindible, m\u00e1is o seu backend. Pr\u00f3bala ti no teu propio m\u00f3bil antes de que exista en ningunha tenda.<\/p>\n<\/li>\n<li><strong>Publicaci\u00f3n \u00b7 2-3 semanas<\/strong>\n<p>Contas de desenvolvedor ao teu nome, fichas de tenda, capturas, pol\u00edtica de privacidade, declaraci\u00f3ns de datos e as roldas de revisi\u00f3n ata que estea aprobada.<\/p>\n<\/li>\n<li><strong>Despois<\/strong>\n<p>Correcci\u00f3ns, subidas de versi\u00f3n cando Android ou iOS o esixan e as funci\u00f3ns que decidas engadir. Con plan mensual ou por proxecto, como prefiras.<\/p>\n<\/li>\n<\/ol>\n<h2 id=\"para-quien\">Para quen \u00e9?<\/h2>\n<p>As <strong>apps \u00e1 medida<\/strong> saen a conta cando resolven algo que a web non pode. Se o teu caso se resolve cunha web ben feita, dir\u00e9moscho: sae m\u00e1is barato e mantense mellor.<\/p>\n<div class=\"ehero-grid\">\n<div class=\"ehero-card\">\n<h3>Negocios con equipo na r\u00faa<\/h3>\n<p>Comerciais, t\u00e9cnicos, repartidores. Xente que precisa o m\u00f3bil, \u00e1s veces sen cobertura, e que hoxe traballa con papel.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Negocios con clientes que repiten<\/h3>\n<p>Un pedido semanal, unha cita ao mes, unha renovaci\u00f3n ao ano. Cando a relaci\u00f3n \u00e9 recorrente, a app quita fricci\u00f3n cada vez.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Ideas de produto<\/h3>\n<p>Queres lanzar unha app e vendela ou monetizala. Necesitas algu\u00e9n que xa pasase pola revisi\u00f3n das tendas.<\/p>\n<\/div>\n<div class=\"ehero-card\">\n<h3>Procesos internos<\/h3>\n<p>Iso que hoxe se fai con fotos por WhatsApp e unha folla de c\u00e1lculo que ningu\u00e9n sabe quen actualizou. Vale igual para unha xestor\u00eda que para unha empresa de instalaci\u00f3ns.<\/p>\n<\/div><\/div>\n<h2 id=\"integraciones\">O que adoita haber detr\u00e1s da app<\/h2>\n<p>Casi ningunha app vive soa. A parte que non se ve \u00e9 a que decide se o proxecto sae adiante ou queda nunha demo bonita. Se tes tenda online conect\u00e1mola, e se non a tes tampouco pasa nada: a maior\u00eda das apps que facemos non venden produtos.<\/p>\n<div class=\"ehero-listas\">\n<div>\n<h3>O que conectamos<\/h3>\n<ul class=\"ehero-si\">\n<li>O teu programa de xesti\u00f3n, ERP ou CRM, se ten API ou exportaci\u00f3ns<\/li>\n<li>A t\u00faa tenda WooCommerce ou PrestaShop, se vendes online<\/li>\n<li>Calendarios, axendas e sistemas de reservas<\/li>\n<li>Pasarelas de pagamento e cobros dentro da app<\/li>\n<li>Avisos push segmentados<\/li>\n<li>Acceso con conta propia ou con Google e Apple<\/li>\n<li>Traballo sen cobertura, sincronizando ao recuperala<\/li>\n<\/ul><\/div>\n<div>\n<h3>O que deixamos montado<\/h3>\n<ul class=\"ehero-si\">\n<li>Panel web para xestionar contido e usuarios<\/li>\n<li>Copias de seguridade e tarefas programadas<\/li>\n<li>Rexistro de erros para saber que falla e onde<\/li>\n<li>Contorno de probas separado do de produci\u00f3n<\/li>\n<li>Documentaci\u00f3n da API e do despregamento<\/li>\n<li>Fichas de tenda listas para actualizar sen depender de n\u00f3s<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<p class=\"ehero-note\">Se xa tes servidor e API propios, mellor: a app con\u00e9ctase ao que hai e o orzamento baixa. Mir\u00e1molo na fase de definici\u00f3n.<\/p>\n<h2 id=\"alcance\">Que entra e que non<\/h2>\n<p>Vai por escrito antes de empezar, igual que o orzamento.<\/p>\n<div class=\"ehero-listas\">\n<div>\n<h3>Inclu\u00eddo<\/h3>\n<ul class=\"ehero-si\">\n<li>Definici\u00f3n funcional e dese\u00f1o das pantallas<\/li>\n<li>Desenvolvemento da app para Android e iOS<\/li>\n<li>Backend, base de datos e panel de xesti\u00f3n<\/li>\n<li>Publicaci\u00f3n en Google Play e App Store<\/li>\n<li>Pol\u00edtica de privacidade e declaraci\u00f3ns de datos de cada tenda<\/li>\n<li>Probas en dispositivos reais antes de publicar<\/li>\n<li>C\u00f3digo fonte e contas ao teu nome<\/li>\n<li>30 d\u00edas de correcci\u00f3ns tras a publicaci\u00f3n<\/li>\n<\/ul><\/div>\n<div>\n<h3>Non inclu\u00eddo<\/h3>\n<ul class=\"ehero-no\">\n<li>Taxas de desenvolvedor de Google e Apple<\/li>\n<li>Servidores, dominios e servizos de terceiros<\/li>\n<li>Campa\u00f1as de descargas e publicidade<\/li>\n<li>Contido, textos e fotograf\u00eda do produto<\/li>\n<li>Funci\u00f3ns que non estean no alcance asinado<\/li>\n<li>Mantemento pasados os 30 d\u00edas, que se contrata \u00e1 parte<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<h2 id=\"precio\">Prezo, forma de pagamento e mantemento<\/h2>\n<div class=\"ehero-precio\">\n    <b>desde 4.900 \u20ac<\/b><br \/>\n    <span>orzamento pechado tras a fase de definici\u00f3n \u00b7 pagamento por fases<\/span>\n  <\/div>\n<p>O prezo depende de cantas pantallas ten, de se precisa backend novo ou se conecta a un teu, e de se leva cobros dentro. Por iso po\u00f1emos \u00abdesde\u00bb: preferimos darche unha cifra firme despois da fase de definici\u00f3n a inventala antes de saber que queres.<\/p>\n<p>E conv\u00e9n contar o custo completo desde o principio, non s\u00f3 o do desenvolvemento: ao investimento inicial hai que sumarlle as cotas de desenvolvedor de Google (25 \u20ac unha vez) e Apple (99 \u20ac ao ano), o servidor, e o mantemento do que falamos xusto abaixo. Preferimos que o saibas agora a que che sorprenda no mes trece.<\/p>\n<ul class=\"ehero-chips\">\n<li>Orzamento pechado, sen horas abertas<\/li>\n<li>Pagamento por fases, non todo por adiantado<\/li>\n<li>O c\u00f3digo e as contas son teus<\/li>\n<li>Se non vemos o proxecto, d\u00edmoscho<\/li>\n<\/ul>\n<h3>E despois: o mantemento<\/h3>\n<p>As <strong>apps \u00e1 medida<\/strong> non se entregan e se esquecen. Google e Apple soben cada ano o nivel m\u00ednimo que aceptan, e unha app que non sobe de versi\u00f3n deixa de poder actualizarse nas tendas ata desaparecer delas. Conv\u00e9n saber a que te comprometes <em>antes<\/em> de empezar, non ao final:<\/p>\n<div class=\"ehero-listas\">\n<div>\n<h3>Plan mensual \u00b7 desde 190 \u20ac\/mes<\/h3>\n<ul class=\"ehero-si\">\n<li>Subidas de versi\u00f3n cando Android ou iOS o esixen<\/li>\n<li>Correcci\u00f3n de erros e vixilancia do backend<\/li>\n<li>Copias de seguridade e actualizaci\u00f3ns de seguridade<\/li>\n<li>Xesti\u00f3n das fichas de tenda<\/li>\n<li>Horas inclu\u00eddas para cambios pequenos<\/li>\n<\/ul><\/div>\n<div>\n<h3>Sen plan<\/h3>\n<ul class=\"ehero-no\">\n<li>Cada intervenci\u00f3n orz\u00e1mase \u00e1 parte<\/li>\n<li>As subidas obrigatorias de versi\u00f3n tam\u00e9n<\/li>\n<li>Sen vixilancia: dec\u00e1taste cando falla<\/li>\n<li>Sae m\u00e1is barato o primeiro ano e m\u00e1is caro a partir do segundo<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<p class=\"ehero-note\">Os 30 d\u00edas de correcci\u00f3ns tras publicar van inclu\u00eddos no proxecto, con plan ou sen el. O plan mensual comeza cando rematan.<\/p>\n<h2 id=\"faq\">Preguntas frecuentes<\/h2>\n<details>\n<summary>Android e iOS ou s\u00f3 un?<\/summary>\n<p>Os dous, cunha soa base de c\u00f3digo. Se o teu p\u00fablico est\u00e1 claramente nunha plataforma, empezar por unha e engadir a outra despois \u00e9 m\u00e1is barato e d\u00e9ixache lanzar antes. Decid\u00edmolo na fase de definici\u00f3n cos teus datos, non por defecto.<\/p>\n<\/details>\n<details>\n<summary>Canto tarda?<\/summary>\n<p>Entre dous e catro meses ata tela publicada, contando as roldas de revisi\u00f3n das tendas, que non dependen de n\u00f3s. A fase de definici\u00f3n son unha ou d\u00faas semanas e \u00e9 a que m\u00e1is condiciona o prazo real.<\/p>\n<\/details>\n<details>\n<summary>De quen \u00e9 a app cando remata?<\/summary>\n<p>T\u00faa: o c\u00f3digo, as contas de desenvolvedor e os datos. Sen ataduras. Se ma\u00f1\u00e1 queres que a leve outro equipo, entr\u00e9gaslla e xa est\u00e1.<\/p>\n<\/details>\n<details>\n<summary>Podedes conectala coa mi\u00f1a tenda ou o meu ERP?<\/summary>\n<p>\u00c9 do que m\u00e1is facemos. Levamos anos sincronizando WooCommerce e PrestaShop con ERPs e provedores, as\u00ed que a parte de integraci\u00f3n \u00e9 terreo co\u00f1ecido.<\/p>\n<\/details>\n<details>\n<summary>E se a mi\u00f1a idea non precisa unha app?<\/summary>\n<p>Dir\u00e9moscho na primeira resposta. Moitas ideas res\u00f3lvense mellor cunha web ben feita: custa menos, mantense m\u00e1is barata e non depende de que d\u00faas empresas che aproben cada actualizaci\u00f3n.<\/p>\n<\/details>\n<details>\n<summary>Canto custa manter a app unha vez publicada?<\/summary>\n<p>Desde 190 \u20ac ao mes con plan, que cobre as subidas de versi\u00f3n obrigatorias, os erros, a vixilancia do backend e as fichas de tenda. Sen plan, cada intervenci\u00f3n orz\u00e1mase \u00e1 parte: sae m\u00e1is barato o primeiro ano e bastante m\u00e1is caro a partir do segundo, porque as subidas obrigatorias chegan igual. Os 30 d\u00edas posteriores \u00e1 publicaci\u00f3n van inclu\u00eddos no proxecto en calquera caso.<\/p>\n<\/details>\n<details>\n<summary>Que pasa cando Android ou Apple cambian os requisitos?<\/summary>\n<p>Cada ano soben o nivel m\u00ednimo e hai que subir unha versi\u00f3n nova ou a app deixa de poder actualizarse. Iso entra no plan de mantemento; sen plan, orz\u00e1mase cando toque.<\/p>\n<\/details>\n<h2 id=\"contacto\">C\u00f3ntanos a t\u00faa idea<\/h2>\n<p>Se est\u00e1s valorando unhas <strong>apps \u00e1 medida<\/strong> para o teu negocio, non fai falta que traias a idea pechada. Con que nos digas que problema queres resolver e para quen, d\u00e1mosche unha primeira valoraci\u00f3n de se ten sentido facer unha app e de por onde ir\u00eda o orzamento.<\/p>\n<div class=\"ehero-cta\">\n<p><a class=\"ehero-btn\" href=\"https:\/\/consultoriaehero.com\/gl\/contacto-2\/?asunto=apps\">Escribirnos sobre o teu proxecto<\/a><br \/>\n    <a class=\"ehero-btn ehero-btn--ghost\" href=\"https:\/\/consultoriaehero.com\/gl\/automatizacion-de-procesos-para-e-commerce\/\">Ver automatizaci\u00f3n de procesos<\/a><\/p>\n<\/p><\/div>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Service\",\"name\":\"Desenvolvemento de apps \u00e1 medida para Android e iOS\",\"serviceType\":\"Desarrollo de aplicaciones m\u00f3viles\",\"provider\":{\"@type\":\"Organization\",\"@id\":\"https:\/\/consultoriaehero.com\/gl\/#organization\",\"name\":\"Consultor\u00eda EHERO\"},\"areaServed\":{\"@type\":\"Country\",\"name\":\"Espa\u00f1a\"},\"description\":\"Desenvolvemento de apps \u00e1 medida para Android e iOS co seu backend, publicaci\u00f3n en Google Play e App Store e mantemento posterior.\",\"url\":\"https:\/\/consultoriaehero.com\/gl\/?page_id=12502\",\"offers\":[{\"@type\":\"Offer\",\"name\":\"Desenvolvemento do proxecto\",\"price\":\"4900\",\"priceCurrency\":\"EUR\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/consultoriaehero.com\/gl\/?page_id=12502\"},{\"@type\":\"Offer\",\"name\":\"Mantemento mensual\",\"price\":\"190\",\"priceCurrency\":\"EUR\",\"availability\":\"https:\/\/schema.org\/InStock\",\"url\":\"https:\/\/consultoriaehero.com\/gl\/?page_id=12502\"}]}<\/script><br \/>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Android e iOS ou s\u00f3 un?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Os dous, cunha soa base de c\u00f3digo. Se o teu p\u00fablico est\u00e1 claramente nunha plataforma, empezar por unha e engadir a outra despois \u00e9 m\u00e1is barato e perm\u00edteche lanzar antes.\"}},{\"@type\":\"Question\",\"name\":\"Canto tarda desenvolver unha app \u00e1 medida?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Entre dous e catro meses ata tela publicada, contando as roldas de revisi\u00f3n das tendas. A fase de definici\u00f3n son unha ou d\u00faas semanas e \u00e9 a que m\u00e1is condiciona o prazo.\"}},{\"@type\":\"Question\",\"name\":\"De quen \u00e9 a app cando remata?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"T\u00faa: o c\u00f3digo, as contas de desenvolvedor e os datos. Se ma\u00f1\u00e1 queres que a leve outro equipo, entr\u00e9gaslla e xa est\u00e1.\"}},{\"@type\":\"Question\",\"name\":\"Podedes conectala coa mi\u00f1a tenda ou co meu ERP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u00c9 do que m\u00e1is facemos. Levamos anos sincronizando WooCommerce e PrestaShop con ERPs e provedores, as\u00ed que a integraci\u00f3n \u00e9 terreo co\u00f1ecido.\"}},{\"@type\":\"Question\",\"name\":\"E se a mi\u00f1a idea non necesita unha app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Darancho na primeira resposta. Moitas ideas res\u00f3lvense mellor cunha web ben feita: custa menos e non depende de que d\u00faas empresas aproben cada actualizaci\u00f3n.\"}},{\"@type\":\"Question\",\"name\":\"Que pasa cando Android ou Apple cambian os requisitos?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Cada ano soben o nivel m\u00ednimo e hai que subir unha versi\u00f3n nova ou a app deixa de poder actualizarse. Iso entra no plan de mantemento.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Desenvolvemento de apps \u00b7 Android e iOS Apps \u00e1 medida: da idea \u00e1 tenda, publicada e funcionando Desenvolvemos aplicaci\u00f3ns m\u00f3biles co seu backend, public\u00e1molas en Google Play e App Store e quedamos a mantelas. Orzamento pechado por fases, para que saibas o que custa antes de empezar. Contarnos a t\u00faa idea Ver como traballamos Nesta [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_jf_save_progress":"","rank_math_focus_keyword":"apps a medida, desenvolvemento de aplicacions moviles, apps android e ios a medida, crear unha app para a mina empresa, desenvolvemento de apps","rank_math_title":"Apps \u00e1 medida: 4 fases ata a tenda | EHERO","rank_math_description":"Apps \u00e1 medida para Android e iOS co seu backend, publicadas en Google Play e App Store. Orzamento pechado en 4 fases desde 4.900 \u20ac.","rank_math_robots":[],"rank_math_canonical_url":"","rank_math_seo_score":56,"footnotes":""},"class_list":["post-12502","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/12502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/comments?post=12502"}],"version-history":[{"count":4,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/12502\/revisions"}],"predecessor-version":[{"id":12537,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/pages\/12502\/revisions\/12537"}],"wp:attachment":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media?parent=12502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}