1:"$Sreact.fragment" 2:I[93983,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"Header"] 3:I[39756,["/_next/static/chunks/3fntmmi971322.js"],"default"] 4:I[37457,["/_next/static/chunks/3fntmmi971322.js"],"default"] 5:I[22016,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js","/_next/static/chunks/0wvhk94xdhsnj.js"],""] 10:I[68027,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"default",1] :HL["/_next/static/chunks/0w_fpikeyx0c6.css","style"] :HL["/_next/static/media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/99e609270109b47d-s.p.40sczeszzbjw1.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/_next/static/media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2","font",{"crossOrigin":"","type":"font/woff2"}] e:X 0:{"P":null,"c":["","services","hardware-integration"],"q":"","i":false,"f":[[["",{"children":["services",{"children":[["slug","hardware-integration","d",[]],{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0w_fpikeyx0c6.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/238f5-k2_z8v5.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/3bh0eus2psr7s.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en-MY","data-scroll-behavior":"smooth","className":"archivo_2343fd72-module__8YhNJG__variable ibm_plex_sans_845268a1-module__s7-lTq__variable ibm_plex_mono_17dc8d48-module__FK8goa__variable","children":["$","body",null,{"children":[[["$","script","0",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"@id\":\"https://www.silvershark.com.my/#organization\",\"name\":\"Silver Shark Sdn Bhd\",\"alternateName\":\"Silver Shark\",\"url\":\"https://www.silvershark.com.my\",\"description\":\"Silver Shark Sdn Bhd is a Malaysian software company building custom business systems, process automation, AI workflows and system integrations that reduce manual work and connect operations.\",\"slogan\":\"We build software that makes businesses run smarter.\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.silvershark.com.my/icon.svg\"},\"areaServed\":{\"@type\":\"Country\",\"name\":\"Malaysia\"},\"knowsAbout\":[\"Custom software development\",\"Business process automation\",\"AI automation\",\"System integration\",\"Legacy system modernization\",\"Web application development\",\"Software maintenance\",\"Hardware integration\"]}"}}],["$","script","1",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":\"https://www.silvershark.com.my/#website\",\"url\":\"https://www.silvershark.com.my\",\"name\":\"Silver Shark Sdn Bhd\",\"description\":\"Silver Shark Sdn Bhd is a Malaysian software company building custom business systems, process automation, AI workflows and system integrations that reduce manual work and connect operations.\",\"inLanguage\":\"en-MY\",\"publisher\":{\"@id\":\"https://www.silvershark.com.my/#organization\"}}"}}]],["$","$L2",null,{}],["$","main",null,{"id":"main","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","section",null,{"className":"relative isolate overflow-hidden bg-abyss pb-24 pt-[calc(var(--header-h)+5rem)]","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10","children":["$","div",null,{"className":"field-grid field-mask absolute inset-0 opacity-45"}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content","children":[["$","p",null,{"className":"label-mono flex items-center gap-2.5 text-friction","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 bg-friction"}],"Error 404"]}],["$","h1",null,{"className":"mt-6 max-w-[18ch] text-[2.3rem] leading-[1.05] sm:text-5xl","children":"This route does not resolve."}],["$","p",null,{"className":"mt-6 max-w-[52ch] text-lg leading-relaxed text-silver","children":"The page you were looking for has moved or never existed. Nothing is broken on your side."}],["$","div",null,{"className":"mt-9 flex flex-col gap-3 sm:flex-row","children":[["$","$L5",null,{"href":"/","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 bg-signal text-signal-ink hover:bg-signal-bright active:translate-y-px shadow-[0_0_28px_-10px_var(--color-signal)] h-13 px-7 text-base","children":"$L6"}],"$L7"]}],"$L8"]}]]}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],"$L9","$La"]}]}]]}],{"children":["$Lb",{"children":["$Lc",{"children":["$Ld",{},null,false,null]},null,false,"$e"]},null,false,"$e"]},null,false,null],"$Lf",false]],"m":"$undefined","G":["$10",["$L11"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Al_yH0nozFsdUPKsBZmuh"} 12:I[5014,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js","/_next/static/chunks/0wvhk94xdhsnj.js"],"default"] 13:I[5500,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js"],"Image"] 1c:I[97367,["/_next/static/chunks/3fntmmi971322.js"],"OutletBoundary"] 1d:"$Sreact.suspense" 1f:I[97367,["/_next/static/chunks/3fntmmi971322.js"],"ViewportBoundary"] 21:I[97367,["/_next/static/chunks/3fntmmi971322.js"],"MetadataBoundary"] 6:[["$","span",null,{"children":"Back to home"}],["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M5 12h14","key":"1ays0h"}],["path",{"d":"m12 5 7 7-7 7","key":"xquz4c"}]],"className":"lucide-arrow-right size-4 transition-transform duration-200 ease-signal group-hover/btn:translate-x-1","aria-hidden":true}]] 7:["$","$L5",null,{"href":"/contact","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 border border-edge-strong bg-panel/60 text-chrome hover:border-edge-bright hover:bg-panel-hi active:translate-y-px h-13 px-7 text-base","children":[["$","span",null,{"children":"Contact us"}],null]}] 8:["$","div",null,{"className":"mt-16 border-t border-edge pt-8","children":[["$","p",null,{"className":"label-mono text-slate","children":"Or go straight to a service"}],["$","ul",null,{"className":"mt-5 grid gap-x-8 gap-y-2.5 sm:grid-cols-2 lg:grid-cols-3","children":[["$","li","custom-software-development",{"children":["$","$L5",null,{"href":"/services/custom-software-development","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"01"}],"Custom Software Development"]}]}],["$","li","business-automation",{"children":["$","$L5",null,{"href":"/services/business-automation","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"02"}],"Business Process Automation"]}]}],["$","li","ai-automation",{"children":["$","$L5",null,{"href":"/services/ai-automation","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"03"}],"AI Automation"]}]}],["$","li","system-integration",{"children":["$","$L5",null,{"href":"/services/system-integration","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"04"}],"System Integration"]}]}],["$","li","legacy-modernization",{"children":["$","$L5",null,{"href":"/services/legacy-modernization","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"05"}],"Legacy System Modernization"]}]}],["$","li","web-applications",{"children":["$","$L5",null,{"href":"/services/web-applications","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"06"}],"Web Applications & E-commerce"]}]}],["$","li","software-maintenance",{"children":["$","$L5",null,{"href":"/services/software-maintenance","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"07"}],"Software Maintenance & Support"]}]}],["$","li","hardware-integration",{"children":["$","$L5",null,{"href":"/services/hardware-integration","className":"flex items-center gap-3 text-[0.9375rem] text-steel transition-colors hover:text-signal","children":[["$","span",null,{"className":"label-mono text-slate","children":"08"}],"Hardware & Software Integration"]}]}]]}]]}] 9:["$","footer",null,{"className":"relative border-t border-edge bg-abyss","children":["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-wide py-16 sm:py-20","children":[["$","div",null,{"className":"grid gap-12 lg:grid-cols-[minmax(0,1.15fr)_minmax(0,2fr)]","children":[["$","div",null,{"children":[["$","$L5",null,{"href":"/","className":"group inline-flex items-center rounded-xs transition-opacity hover:opacity-90","aria-label":"Silver Shark Sdn Bhd — home","children":["$","$L13",null,{"src":"/brand/silver-shark-logo-white.png","alt":"Silver Shark Sdn Bhd","width":4273,"height":687,"priority":true,"className":"h-8 w-auto sm:h-9"}]}],["$","p",null,{"className":"mt-5 max-w-[38ch] text-[0.9375rem] leading-relaxed text-steel","children":"Silver Shark develops custom software, business automation, AI automation and system integrations for Malaysian businesses."}],["$","p",null,{"className":"mt-5 flex items-start gap-2.5 text-sm text-slate","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0","key":"1r0f0z"}],["circle",{"cx":"12","cy":"10","r":"3","key":"ilqhr7"}]],"className":"lucide-map-pin mt-0.5 size-4 shrink-0","aria-hidden":true}],["$","span",null,{"children":"We work with businesses across Malaysia, on site where the operation is and remotely for everything else."}]]}],["$","ul",null,{"className":"mt-6 space-y-2 text-[0.9375rem]","children":[null,null]}]]}],["$","div",null,{"className":"grid gap-10 sm:grid-cols-3","children":[["$","div",null,{"children":[["$","h2",null,{"className":"label-mono mb-4 text-slate","children":"Services"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/services/custom-software-development",{"children":["$","$L5",null,{"href":"/services/custom-software-development","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Custom Software Development"}]}],["$","li","/services/business-automation",{"children":["$","$L5",null,{"href":"/services/business-automation","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Business Process Automation"}]}],["$","li","/services/ai-automation",{"children":["$","$L5",null,{"href":"/services/ai-automation","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"AI Automation"}]}],["$","li","/services/system-integration",{"children":["$","$L5",null,{"href":"/services/system-integration","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"System Integration"}]}],["$","li","/services/legacy-modernization",{"children":["$","$L5",null,{"href":"/services/legacy-modernization","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Legacy System Modernization"}]}],["$","li","/services/web-applications",{"children":["$","$L5",null,{"href":"/services/web-applications","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Web Applications & E-commerce"}]}],["$","li","/services/software-maintenance",{"children":["$","$L5",null,{"href":"/services/software-maintenance","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Software Maintenance & Support"}]}],["$","li","/services/hardware-integration",{"children":["$","$L5",null,{"href":"/services/hardware-integration","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Hardware & Software Integration"}]}]]}]]}],["$","div",null,{"children":[["$","h2",null,{"className":"label-mono mb-4 text-slate","children":"Industries"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/industries/manufacturing",{"children":["$","$L5",null,{"href":"/industries/manufacturing","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Manufacturing"}]}],"$L14","$L15","$L16","$L17","$L18"]}]]}],"$L19"]}]]}],"$L1a"]}]}] a:["$","$L5",null,{"href":"https://wa.me/60186613210?text=Hi%20Silver%20Shark%2C%20I%20would%20like%20to%20discuss%20a%20software%20or%20automation%20project.","target":"_blank","rel":"noopener noreferrer","aria-label":"Chat with Silver Shark on WhatsApp","className":"group fixed bottom-5 right-5 z-40 inline-flex size-14 items-center justify-center rounded-full bg-[#25D366] text-white shadow-[0_10px_30px_rgba(37,211,102,0.3)] ring-4 ring-[#25D366]/15 transition-transform duration-200 hover:scale-105 hover:bg-[#20bd5a] active:scale-95 sm:bottom-7 sm:right-7","children":[["$","span",null,{"aria-hidden":true,"className":"pointer-events-none absolute right-full mr-3 translate-x-1 whitespace-nowrap border border-edge-strong bg-hull px-3 py-2 text-sm text-chrome opacity-0 transition-[opacity,transform] duration-200 group-hover:translate-x-0 group-hover:opacity-100 group-focus-visible:translate-x-0 group-focus-visible:opacity-100","children":"Chat on WhatsApp"}],["$","svg",null,{"aria-hidden":true,"viewBox":"0 0 32 32","className":"size-7","fill":"none","children":[["$","path",null,{"d":"M16 3.5a12.5 12.5 0 0 0-10.84 18.7L3.5 28.5l6.5-1.6A12.5 12.5 0 1 0 16 3.5Z","stroke":"currentColor","strokeWidth":"2","strokeLinejoin":"round"}],["$","path",null,{"d":"M11.2 10.2c.3-.7.7-.7 1-.7h.8c.3 0 .6.1.8.5l.9 2.2c.1.3.1.6-.1.8l-.7.9c-.2.2-.3.4-.1.7.6 1 1.7 2 2.7 2.5.3.2.5.2.7-.1l.8-1c.2-.3.5-.4.8-.2l2.2 1c.3.2.4.4.3.8-.1.7-.3 1.4-.9 1.8-.5.4-1.3.6-2 .4-1.1-.3-2.4-.9-3.8-1.9-2.1-1.5-3.5-3.6-4-4.7-.3-.7-.5-1.5-.5-2.3 0-.6.2-1.2.5-1.7Z","fill":"currentColor"}]]}]]}] b:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] c:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] d:["$","$1","c",{"children":["$L1b",[["$","script","script-0",{"src":"/_next/static/chunks/0wvhk94xdhsnj.js","async":true,"nonce":"$undefined"}]],["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@1e"}]}]]}] f:["$","$1","h",{"children":[null,["$","$L1f",null,{"children":"$L20"}],["$","div",null,{"hidden":true,"children":["$","$L21",null,{"children":["$","$1d",null,{"name":"Next.Metadata","children":"$L22"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 11:["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0w_fpikeyx0c6.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] e:C 14:["$","li","/industries/logistics-warehouse",{"children":["$","$L5",null,{"href":"/industries/logistics-warehouse","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Warehouse & Logistics"}]}] 15:["$","li","/industries/retail-ecommerce",{"children":["$","$L5",null,{"href":"/industries/retail-ecommerce","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Retail & E-commerce"}]}] 16:["$","li","/industries/property-facilities",{"children":["$","$L5",null,{"href":"/industries/property-facilities","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Property & Facilities"}]}] 17:["$","li","/industries/education",{"children":["$","$L5",null,{"href":"/industries/education","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Education"}]}] 18:["$","li","/industries/professional-services",{"children":["$","$L5",null,{"href":"/industries/professional-services","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Professional Services"}]}] 19:["$","div",null,{"children":[["$","h2",null,{"className":"label-mono mb-4 text-slate","children":"Company"}],["$","ul",null,{"className":"space-y-2.5","children":[["$","li","/about",{"children":["$","$L5",null,{"href":"/about","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"About Silver Shark"}]}],["$","li","/solutions",{"children":["$","$L5",null,{"href":"/solutions","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Solutions by problem"}]}],["$","li","/use-cases",{"children":["$","$L5",null,{"href":"/use-cases","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Example solutions"}]}],["$","li","/insights",{"children":["$","$L5",null,{"href":"/insights","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Insights"}]}],["$","li","/contact",{"children":["$","$L5",null,{"href":"/contact","className":"text-[0.9375rem] leading-snug text-steel transition-colors hover:text-chrome","children":"Contact"}]}]]}]]}] 1a:["$","div",null,{"className":"mt-14 flex flex-col gap-4 border-t border-edge pt-7 sm:flex-row sm:items-center sm:justify-between","children":[["$","p",null,{"className":"text-sm text-slate","children":["© ",2026," ","Silver Shark Sdn Bhd","",". All rights reserved."]}],["$","ul",null,{"className":"flex flex-wrap items-center gap-x-6 gap-y-2","children":[["$","li","/privacy-policy",{"children":["$","$L5",null,{"href":"/privacy-policy","className":"text-sm text-slate transition-colors hover:text-silver","children":"Privacy Policy"}]}],["$","li","/terms",{"children":["$","$L5",null,{"href":"/terms","className":"text-sm text-slate transition-colors hover:text-silver","children":"Terms of Use"}]}]]}]]}] 23:T6de,{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Do you support our specific scanner or terminal model?","acceptedAnswer":{"@type":"Answer","text":"We confirm that against your exact model and firmware before quoting. Most devices expose a documented SDK, a serial or network protocol, or keyboard-wedge input, and any of those can be integrated. We will not claim support for a manufacturer we have not verified."}},{"@type":"Question","name":"Can we use phones instead of dedicated scanners?","acceptedAnswer":{"@type":"Answer","text":"Often yes. Phone cameras handle barcode and QR scanning well for moderate volumes and cost far less. Dedicated devices still win for high-volume picking, long-range scanning and rough environments."}},{"@type":"Question","name":"What happens when the network goes down?","acceptedAnswer":{"@type":"Answer","text":"The capture application is built to keep working offline, queue the events locally and synchronise when the connection returns, with conflict handling for anything that changed in the meantime."}},{"@type":"Question","name":"Is facial recognition allowed in Malaysia?","acceptedAnswer":{"@type":"Answer","text":"Biometric data is personal data under the PDPA and must be handled accordingly — a lawful purpose, informed consent, defined retention and controlled access. We build those requirements into the design, and we recommend confirming your specific use with your own legal advisor."}},{"@type":"Question","name":"Can device data go into our existing system?","acceptedAnswer":{"@type":"Answer","text":"That is usually the point. Captured events are pushed into your inventory, HR or operations system through its API, database or import interface."}}]}1b:[[["$","script","0",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.silvershark.com.my/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https://www.silvershark.com.my/services\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hardware & Software Integration\",\"item\":\"https://www.silvershark.com.my/services/hardware-integration\"}]}"}}],["$","script","1",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"Service\",\"name\":\"Hardware & Software Integration\",\"description\":\"Hardware and software integration in Malaysia: barcode and QR scanning, RFID, cameras and access terminals connected to your operations systems.\",\"url\":\"https://www.silvershark.com.my/services/hardware-integration\",\"serviceType\":\"Hardware & Software Integration\",\"provider\":{\"@id\":\"https://www.silvershark.com.my/#organization\"},\"areaServed\":{\"@type\":\"Country\",\"name\":\"Malaysia\"}}"}}],["$","script","2",{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$23"}}]],["$","section",null,{"className":"relative isolate overflow-hidden border-b border-edge bg-abyss pt-[calc(var(--header-h)+2.5rem)] pb-14 sm:pb-20 lg:pt-[calc(var(--header-h)+4rem)]","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10","children":[["$","div",null,{"className":"page-hero-photo absolute inset-0"}],["$","div",null,{"className":"field-grid field-mask absolute inset-0 opacity-45"}]]}],"$L24"]}],"$L25","$L26","$L27","$L28","$L29","$L2a","$L2b","$L2c"] 2d:I[73195,["/_next/static/chunks/238f5-k2_z8v5.js","/_next/static/chunks/3bh0eus2psr7s.js","/_next/static/chunks/0wvhk94xdhsnj.js"],"Reveal"] 24:["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-wide","children":[["$","nav",null,{"aria-label":"Breadcrumb","className":"label-mono mb-8","children":["$","ol",null,{"className":"flex flex-wrap items-center gap-x-2 gap-y-1 text-steel","children":[["$","li","/",{"className":"flex items-center gap-2","children":[null,["$","$L5",null,{"href":"/","className":"transition-colors hover:text-signal","children":"Home"}]]}],["$","li","/services",{"className":"flex items-center gap-2","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"m9 18 6-6-6-6","key":"mthhwq"}]],"className":"lucide-chevron-right size-3 text-slate","aria-hidden":true}],["$","$L5",null,{"href":"/services","className":"transition-colors hover:text-signal","children":"Services"}]]}],["$","li","/services/hardware-integration",{"className":"flex items-center gap-2","children":[["$","$L12",null,{"ref":"$undefined","iconNode":"$24:props:children:0:props:children:props:children:1:props:children:0:props:iconNode","className":"lucide-chevron-right size-3 text-slate","aria-hidden":true}],["$","span",null,{"aria-current":"page","className":"text-silver","children":"Hardware & Software Integration"}]]}]]}]}],["$","div",null,{"className":"grid gap-10 lg:grid-cols-[minmax(0,1.25fr)_minmax(0,0.75fr)] lg:gap-16","children":[["$","div",null,{"children":[["$","p",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 bg-signal"}],"Service 08"]}],["$","h1",null,{"className":"mt-5 max-w-[20ch] text-[2.3rem] leading-[1.04] sm:text-5xl lg:text-[3.5rem]","children":"Software that talks to the equipment on your floor"}],["$","p",null,{"className":"mt-6 max-w-[62ch] text-lg leading-relaxed text-silver","children":"Scanners, cameras, terminals, readers and sensors produce data that usually ends up somewhere useless — a local log file, a proprietary app, or a printed sheet. Hardware integration connects those devices to the systems that should be acting on what they capture."}],"$undefined"]}],["$","div",null,{"className":"lg:pt-2","children":["$","dl",null,{"className":"border border-edge bg-hull","children":[["$","div",null,{"className":"border-b border-edge p-5","children":[["$","dt",null,{"className":"label-mono text-friction","children":"The problem"}],["$","dd",null,{"className":"mt-2 text-[0.9375rem] leading-relaxed text-steel","children":"The scanner, camera or terminal captures the data, and someone still types it into a system afterwards."}]]}],["$","div",null,{"className":"border-b border-edge p-5","children":[["$","dt",null,{"className":"label-mono text-slate","children":"What we do"}],["$","dd",null,{"className":"mt-2 text-[0.9375rem] leading-relaxed text-steel","children":"We connect devices to your applications through their SDKs, APIs or protocols, and build the workflow around what they capture."}]]}],["$","div",null,{"className":"p-5","children":[["$","dt",null,{"className":"label-mono text-signal","children":"Business value"}],["$","dd",null,{"className":"mt-2 text-[0.9375rem] leading-relaxed text-silver","children":"Data enters the system at the moment and place it is created, which is also the only point where it can be verified."}]]}]]}]}]]}]]}] 25:["$","section",null,{"id":"$undefined","className":"relative isolate bg-hull py-20 sm:py-28 lg:py-32","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 overflow-hidden","children":["$","div",null,{"className":"mx-auto h-full max-w-content px-5 sm:px-8 lg:px-10","children":["$","div",null,{"className":"relative h-full","children":[["$","span",null,{"className":"absolute inset-y-0 left-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}],["$","span",null,{"className":"absolute inset-y-0 right-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}]]}]}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":["$","div",null,{"className":"grid gap-10 lg:grid-cols-[minmax(0,0.6fr)_minmax(0,1.4fr)] lg:gap-16","children":[["$","div",null,{"className":"flex flex-col gap-5 lg:sticky lg:top-28 lg:self-start","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"What it is"}]]}],["$","h2",null,{"id":"$undefined","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"Understanding hardware & software integration"}],null,"$undefined"]}],["$","div",null,{"className":"space-y-5 text-[1.0625rem] leading-relaxed text-steel","children":[["$","p","Hardware integration is software work wi",{"className":"max-w-[68ch]","children":"Hardware integration is software work with a physical constraint attached. The application logic is normal; what makes it different is the environment — a device with a specific protocol, a network that may not be reliable, an operator wearing gloves, and a process that cannot stop while you debug."}],["$","p","The most common projects are simple in c",{"className":"max-w-[68ch]","children":"The most common projects are simple in concept and valuable in effect: a barcode scan that records a stock movement instantly, an RFID read that confirms a pallet left the building, a camera that logs entry against an employee record. In every case the gain is the same — data captured at source, with no second entry step and no transcription error."}],["$","p","We are careful about what we claim to su",{"className":"max-w-[68ch]","children":"We are careful about what we claim to support. Device families follow common patterns, but every manufacturer differs in the detail. We confirm compatibility against your actual model and firmware before committing to it, rather than assuming."}]]}]]}]}]]}] 26:["$","section",null,{"id":"$undefined","className":"relative isolate bg-abyss py-16 sm:py-24","children":[null,["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":["$","div",null,{"className":"grid gap-10 lg:grid-cols-[minmax(0,0.6fr)_minmax(0,1.4fr)] lg:gap-16","children":[["$","div",null,{"className":"flex flex-col gap-5","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"Who it is for"}]]}],["$","h2",null,{"id":"$undefined","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"Signals this applies to you"}],null,"$undefined"]}],["$","ul",null,{"className":"grid gap-px self-start border border-edge bg-edge sm:grid-cols-2","children":[["$","li","Warehouses recording stock movements on paper or by memory",{"className":"flex items-start gap-3 bg-abyss p-5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2 size-1.5 shrink-0 bg-friction"}],["$","span",null,{"className":"text-[0.9375rem] leading-relaxed text-steel","children":"Warehouses recording stock movements on paper or by memory"}]]}],["$","li","Manufacturers whose machine and quality data never reaches a system",{"className":"flex items-start gap-3 bg-abyss p-5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2 size-1.5 shrink-0 bg-friction"}],["$","span",null,{"className":"text-[0.9375rem] leading-relaxed text-steel","children":"Manufacturers whose machine and quality data never reaches a system"}]]}],["$","li","Businesses using attendance or access devices isolated from HR records",{"className":"flex items-start gap-3 bg-abyss p-5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2 size-1.5 shrink-0 bg-friction"}],["$","span",null,{"className":"text-[0.9375rem] leading-relaxed text-steel","children":"Businesses using attendance or access devices isolated from HR records"}]]}],["$","li","Operations that need proof — photo, weight, timestamp, location — attached to a record",{"className":"flex items-start gap-3 bg-abyss p-5","children":[["$","span",null,{"aria-hidden":true,"className":"mt-2 size-1.5 shrink-0 bg-friction"}],["$","span",null,{"className":"text-[0.9375rem] leading-relaxed text-steel","children":"Operations that need proof — photo, weight, timestamp, location — attached to a record"}]]}]]}]]}]}]]}] 35:I[27201,["/_next/static/chunks/3fntmmi971322.js"],"IconMark"] 27:["$","section",null,{"id":"$undefined","className":"relative isolate bg-hull py-20 sm:py-28 lg:py-32","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 overflow-hidden","children":["$","div",null,{"className":"mx-auto h-full max-w-content px-5 sm:px-8 lg:px-10","children":["$","div",null,{"className":"relative h-full","children":[["$","span",null,{"className":"absolute inset-y-0 left-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}],["$","span",null,{"className":"absolute inset-y-0 right-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}]]}]}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":[["$","div",null,{"className":"flex flex-col gap-5 max-w-3xl","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"Capability"}]]}],["$","h2",null,{"id":"$undefined","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"What Silver Shark can build"}],["$","p",null,{"className":"max-w-[62ch] text-lg text-steel","children":"Concrete deliverables rather than categories. Most projects combine several of these."}],"$undefined"]}],["$","div",null,{"className":"mt-12 grid gap-px border border-edge bg-edge sm:grid-cols-2","children":[["$","$L2d","Barcode & QR scanning",{"delay":0,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"01"}],["$","h3",null,{"className":"text-lg","children":"Barcode & QR scanning"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Handheld, fixed and phone-camera scanning wired into receiving, picking, stock counts, asset tracking and job tracking."}]]}],["$","$L2d","RFID",{"delay":35,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"02"}],["$","h3",null,{"className":"text-lg","children":"RFID"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Tag reads captured and turned into meaningful events — item located, pallet dispatched, asset checked out."}]]}],["$","$L2d","Cameras & image capture",{"delay":70,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"03"}],["$","h3",null,{"className":"text-lg","children":"Cameras & image capture"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Photographic evidence attached to deliveries, inspections, damage reports and job completion records."}]]}],["$","$L2d","Facial recognition & biometric terminals",{"delay":105,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"04"}],["$","h3",null,{"className":"text-lg","children":"Facial recognition & biometric terminals"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Access and attendance devices connected to HR, payroll and visitor records, with data handling designed around consent and retention."}]]}],["$","$L2d","Weighing scales & measurement devices",{"delay":140,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"05"}],["$","h3",null,{"className":"text-lg","children":"Weighing scales & measurement devices"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Readings captured directly into production, dispatch and quality records instead of being copied from a display."}]]}],["$","$L2d","Label & receipt printing",{"delay":175,"className":"bg-hull p-6 sm:p-7","children":["$L2e","$L2f"]}],"$L30","$L31"]}],null]}]]}] 28:["$","section",null,{"id":"$undefined","className":"relative isolate bg-abyss py-20 sm:py-28 lg:py-32","children":[null,["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":["$","div",null,{"className":"grid gap-10 lg:grid-cols-[minmax(0,0.6fr)_minmax(0,1.4fr)] lg:gap-16","children":[["$","div",null,{"className":"flex flex-col gap-5 lg:sticky lg:top-28 lg:self-start","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"Our approach"}]]}],["$","h2",null,{"id":"$undefined","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"How the work runs"}],["$","p",null,{"className":"max-w-[62ch] text-lg text-steel","children":"Specific to this service — the general delivery sequence is on every project."}],"$undefined"]}],["$","ol",null,{"className":"border-t border-edge","children":[["$","$L2d","Confirm the device first",{"as":"li","delay":0,"className":"border-b border-edge py-6","children":[["$","div",null,{"className":"flex items-baseline gap-4","children":[["$","span",null,{"className":"label-mono text-signal","children":"01"}],["$","h3",null,{"className":"text-lg","children":"Confirm the device first"}]]}],["$","p",null,{"className":"mt-2.5 max-w-[66ch] pl-9 text-[0.9375rem] leading-relaxed text-steel","children":"Exact model, firmware, interface and available SDK or protocol are verified before design. We do not assume a device family behaves the same across manufacturers."}]]}],["$","$L2d","Design for the floor, not the desk",{"as":"li","delay":40,"className":"border-b border-edge py-6","children":[["$","div",null,{"className":"flex items-baseline gap-4","children":[["$","span",null,{"className":"label-mono text-signal","children":"02"}],["$","h3",null,{"className":"text-lg","children":"Design for the floor, not the desk"}]]}],["$","p",null,{"className":"mt-2.5 max-w-[66ch] pl-9 text-[0.9375rem] leading-relaxed text-steel","children":"Large targets, high-contrast screens, minimal typing, one-handed operation, and clear feedback that a scan registered."}]]}],["$","$L2d","Assume the network drops",{"as":"li","delay":80,"className":"border-b border-edge py-6","children":[["$","div",null,{"className":"flex items-baseline gap-4","children":[["$","span",null,{"className":"label-mono text-signal","children":"03"}],["$","h3",null,{"className":"text-lg","children":"Assume the network drops"}]]}],["$","p",null,{"className":"mt-2.5 max-w-[66ch] pl-9 text-[0.9375rem] leading-relaxed text-steel","children":"Capture continues offline and synchronises when connectivity returns, because a warehouse cannot pause for a Wi-Fi issue."}]]}],["$","$L2d","Handle personal data deliberately",{"as":"li","delay":120,"className":"border-b border-edge py-6","children":[["$","div",null,{"className":"flex items-baseline gap-4","children":[["$","span",null,{"className":"label-mono text-signal","children":"04"}],["$","h3",null,{"className":"text-lg","children":"Handle personal data deliberately"}]]}],["$","p",null,{"className":"mt-2.5 max-w-[66ch] pl-9 text-[0.9375rem] leading-relaxed text-steel","children":"Biometric and image data is subject to Malaysia’s PDPA. Purpose, consent, retention and access are decided during design, not after deployment."}]]}]]}]]}]}]]}] 29:["$","section",null,{"id":"$undefined","className":"relative isolate bg-hull py-16 sm:py-24","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 overflow-hidden","children":["$","div",null,{"className":"mx-auto h-full max-w-content px-5 sm:px-8 lg:px-10","children":["$","div",null,{"className":"relative h-full","children":[["$","span",null,{"className":"absolute inset-y-0 left-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}],["$","span",null,{"className":"absolute inset-y-0 right-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}]]}]}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":[["$","div",null,{"className":"flex flex-col gap-6 sm:flex-row sm:items-end sm:justify-between","children":[["$","div",null,{"className":"flex flex-col gap-5 max-w-xl","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"Delivery"}]]}],["$","h2",null,{"id":"$undefined","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"The sequence every project follows"}],null,"$undefined"]}],["$","$L5",null,{"href":"/about#process","className":"label-mono inline-flex items-center gap-2 text-signal transition-colors hover:text-signal-bright","children":["How we work in detail",["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M7 7h10v10","key":"1tivn9"}],["path",{"d":"M7 17 17 7","key":"1vkiza"}]],"className":"lucide-arrow-up-right size-3.5","aria-hidden":true}]]}]]}],["$","ol",null,{"className":"mt-8 grid gap-px border border-edge bg-edge sm:grid-cols-2 lg:grid-cols-4","children":[["$","li","01",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"01"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Discover"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Understand the operation before discussing technology."}]]}],["$","li","02",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"02"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Analyse"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Decide what should be removed, automated or built."}]]}],["$","li","03",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"03"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Design"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Design the data model and the screens people will live in."}]]}],["$","li","04",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"04"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Build"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Build the core in usable stages."}]]}],["$","li","05",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"05"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Integrate"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Connect the system to everything else that holds the truth."}]]}],["$","li","06",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"06"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Test"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Test with your data and your awkward cases."}]]}],["$","li","07",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"07"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Launch"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Go live in a controlled, reversible way."}]]}],"$L32"]}]]}]]}] 2a:["$","section",null,{"id":"faq","className":"relative isolate bg-abyss py-20 sm:py-28 lg:py-32","children":[null,["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":["$","div",null,{"className":"grid gap-10 lg:grid-cols-[minmax(0,0.7fr)_minmax(0,1.3fr)] lg:gap-16","children":[["$","div",null,{"className":"flex flex-col gap-5 lg:sticky lg:top-28 lg:self-start","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"Questions"}]]}],["$","h2",null,{"id":"faq-heading","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"Hardware & Software Integration — common questions"}],null,"$undefined"]}],["$","div",null,{"className":"border-t border-edge","aria-labelledby":"faq-heading","children":[["$","details","Do you support our specific scanner or terminal model?",{"className":"group border-b border-edge","children":[["$","summary",null,{"className":"flex cursor-pointer list-none items-start justify-between gap-6 py-5 text-left text-base font-medium text-chrome transition-colors hover:text-signal sm:text-lg [&::-webkit-details-marker]:hidden","children":[["$","span",null,{"className":"font-display tracking-tight","children":"Do you support our specific scanner or terminal model?"}],["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M5 12h14","key":"1ays0h"}],["path",{"d":"M12 5v14","key":"s699le"}]],"className":"lucide-plus mt-1 size-4 shrink-0 text-steel transition-transform duration-300 ease-out-quint group-open:rotate-45 group-open:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"max-w-[70ch] pb-6 text-steel","children":"We confirm that against your exact model and firmware before quoting. Most devices expose a documented SDK, a serial or network protocol, or keyboard-wedge input, and any of those can be integrated. We will not claim support for a manufacturer we have not verified."}]]}],["$","details","Can we use phones instead of dedicated scanners?",{"className":"group border-b border-edge","children":[["$","summary",null,{"className":"flex cursor-pointer list-none items-start justify-between gap-6 py-5 text-left text-base font-medium text-chrome transition-colors hover:text-signal sm:text-lg [&::-webkit-details-marker]:hidden","children":[["$","span",null,{"className":"font-display tracking-tight","children":"Can we use phones instead of dedicated scanners?"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$2a:props:children:1:props:children:props:children:1:props:children:0:props:children:0:props:children:1:props:iconNode","className":"lucide-plus mt-1 size-4 shrink-0 text-steel transition-transform duration-300 ease-out-quint group-open:rotate-45 group-open:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"max-w-[70ch] pb-6 text-steel","children":"Often yes. Phone cameras handle barcode and QR scanning well for moderate volumes and cost far less. Dedicated devices still win for high-volume picking, long-range scanning and rough environments."}]]}],["$","details","What happens when the network goes down?",{"className":"group border-b border-edge","children":[["$","summary",null,{"className":"flex cursor-pointer list-none items-start justify-between gap-6 py-5 text-left text-base font-medium text-chrome transition-colors hover:text-signal sm:text-lg [&::-webkit-details-marker]:hidden","children":[["$","span",null,{"className":"font-display tracking-tight","children":"What happens when the network goes down?"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$2a:props:children:1:props:children:props:children:1:props:children:0:props:children:0:props:children:1:props:iconNode","className":"lucide-plus mt-1 size-4 shrink-0 text-steel transition-transform duration-300 ease-out-quint group-open:rotate-45 group-open:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"max-w-[70ch] pb-6 text-steel","children":"The capture application is built to keep working offline, queue the events locally and synchronise when the connection returns, with conflict handling for anything that changed in the meantime."}]]}],"$L33","$L34"]}]]}]}]]}] 2b:["$","section",null,{"id":"$undefined","className":"relative isolate bg-hull py-16 sm:py-24","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 overflow-hidden","children":["$","div",null,{"className":"mx-auto h-full max-w-content px-5 sm:px-8 lg:px-10","children":["$","div",null,{"className":"relative h-full","children":[["$","span",null,{"className":"absolute inset-y-0 left-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}],["$","span",null,{"className":"absolute inset-y-0 right-0 w-px bg-linear-to-b from-transparent via-edge to-transparent"}]]}]}]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content relative","children":[["$","div",null,{"className":"flex flex-col gap-5","children":[["$","div",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 shrink-0 bg-signal"}],null,["$","span",null,{"children":"Related"}]]}],["$","h2",null,{"id":"$undefined","className":"text-3xl sm:text-4xl max-w-[22ch]","children":"Services that usually come with this"}],null,"$undefined"]}],["$","div",null,{"className":"mt-8 grid gap-px border border-edge bg-edge sm:grid-cols-3","children":[["$","$L5","custom-software-development",{"href":"/services/custom-software-development","className":"group bg-hull p-6 transition-colors duration-300 hover:bg-panel","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2","key":"1ah6g2"}],["rect",{"x":"14","y":"2","width":"8","height":"8","rx":"1","key":"88lufb"}]],"className":"lucide-blocks size-5 text-steel","aria-hidden":true,"strokeWidth":1.5}],["$","span",null,{"className":"label-mono text-slate","children":"01"}]]}],["$","h3",null,{"className":"mt-5 text-lg text-chrome","children":"Custom Software Development"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] leading-relaxed text-steel","children":"Systems built around how your business actually works."}]]}],["$","$L5","system-integration",{"href":"/services/system-integration","className":"group bg-hull p-6 transition-colors duration-300 hover:bg-panel","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["path",{"d":"m10.586 5.414-5.172 5.172","key":"4mc350"}],["path",{"d":"m18.586 13.414-5.172 5.172","key":"8c96vv"}],["path",{"d":"M6 12h12","key":"8npq4p"}],["circle",{"cx":"12","cy":"20","r":"2","key":"144qzu"}],["circle",{"cx":"12","cy":"4","r":"2","key":"muu5ef"}],["circle",{"cx":"20","cy":"12","r":"2","key":"1xzzfp"}],["circle",{"cx":"4","cy":"12","r":"2","key":"1hvhnz"}]],"className":"lucide-waypoints size-5 text-steel","aria-hidden":true,"strokeWidth":1.5}],["$","span",null,{"className":"label-mono text-slate","children":"04"}]]}],["$","h3",null,{"className":"mt-5 text-lg text-chrome","children":"System Integration"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] leading-relaxed text-steel","children":"Make your existing systems talk to each other."}]]}],["$","$L5","business-automation",{"href":"/services/business-automation","className":"group bg-hull p-6 transition-colors duration-300 hover:bg-panel","children":[["$","div",null,{"className":"flex items-center justify-between","children":[["$","$L12",null,{"ref":"$undefined","iconNode":[["rect",{"width":"8","height":"8","x":"3","y":"3","rx":"2","key":"by2w9f"}],["path",{"d":"M7 11v4a2 2 0 0 0 2 2h4","key":"xkn7yn"}],["rect",{"width":"8","height":"8","x":"13","y":"13","rx":"2","key":"1cgmvn"}]],"className":"lucide-workflow size-5 text-steel","aria-hidden":true,"strokeWidth":1.5}],["$","span",null,{"className":"label-mono text-slate","children":"02"}]]}],["$","h3",null,{"className":"mt-5 text-lg text-chrome","children":"Business Process Automation"}],["$","p",null,{"className":"mt-2 text-[0.9375rem] leading-relaxed text-steel","children":"Remove the work your team repeats every single day."}]]}]]}]]}]]}] 2c:["$","section",null,{"className":"relative isolate overflow-hidden border-t border-edge bg-hull","children":[["$","div",null,{"aria-hidden":true,"className":"pointer-events-none absolute inset-0 -z-10","children":[["$","div",null,{"className":"cta-photo absolute inset-0"}],["$","div",null,{"className":"field-grid field-mask absolute inset-0 opacity-50"}],["$","div",null,{"className":"absolute left-1/2 top-0 h-px w-56 -translate-x-1/2 bg-linear-to-r from-transparent via-signal to-transparent opacity-60"}]]}],["$","div",null,{"className":"mx-auto w-full px-5 sm:px-8 lg:px-10 max-w-content py-20 sm:py-28","children":["$","div",null,{"className":"max-w-3xl","children":[["$","p",null,{"className":"label-mono flex items-center gap-2.5 text-signal","children":[["$","span",null,{"aria-hidden":true,"className":"size-1.5 bg-signal"}],"Next step"]}],["$","h2",null,{"className":"mt-6 text-[2.1rem] leading-[1.06] sm:text-5xl","children":"Tell us where hardware & software integration would help."}],["$","p",null,{"className":"mt-6 max-w-[58ch] text-lg leading-relaxed text-steel","children":"Describe the process as it runs today — including the parts that are held together by people. We will tell you what is worth building, what is worth automating, and what is worth leaving alone."}],["$","div",null,{"className":"mt-9 flex flex-col gap-3 sm:flex-row sm:items-center","children":[["$","$L5",null,{"href":"/contact","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 bg-signal text-signal-ink hover:bg-signal-bright active:translate-y-px shadow-[0_0_28px_-10px_var(--color-signal)] h-13 px-7 text-base","children":[["$","span",null,{"children":"Discuss Your Project"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$6:1:props:iconNode","className":"lucide-arrow-right size-4 transition-transform duration-200 ease-signal group-hover/btn:translate-x-1","aria-hidden":true}]]}],["$","$L5",null,{"href":"/use-cases","className":"group/btn relative inline-flex items-center justify-center gap-2.5 rounded-xs font-medium transition-[background-color,border-color,color,transform] duration-200 ease-signal disabled:pointer-events-none disabled:opacity-45 border border-edge-strong bg-panel/60 text-chrome hover:border-edge-bright hover:bg-panel-hi active:translate-y-px h-13 px-7 text-base","children":[["$","span",null,{"children":"See example solutions"}],null]}]]}]]}]}]]}] 2e:["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"06"}],["$","h3",null,{"className":"text-lg","children":"Label & receipt printing"}]]}] 2f:["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Barcode labels, delivery notes and receipts printed from the system with correct formats and no manual re-typing."}] 30:["$","$L2d","IoT sensors & telemetry",{"delay":210,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"07"}],["$","h3",null,{"className":"text-lg","children":"IoT sensors & telemetry"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Temperature, condition and usage data collected, stored and turned into thresholds, alerts and reports."}]]}] 31:["$","$L2d","Industrial & terminal integration",{"delay":245,"className":"bg-hull p-6 sm:p-7","children":[["$","div",null,{"className":"flex items-baseline gap-3","children":[["$","span",null,{"className":"label-mono text-slate","children":"08"}],["$","h3",null,{"className":"text-lg","children":"Industrial & terminal integration"}]]}],["$","p",null,{"className":"mt-2.5 text-[0.9375rem] leading-relaxed text-steel","children":"Shop-floor terminals and equipment interfaces connected to production and maintenance systems where protocols allow."}]]}] 32:["$","li","08",{"className":"bg-hull p-5","children":[["$","span",null,{"className":"label-mono text-slate","children":"08"}],["$","h3",null,{"className":"mt-2 text-base font-semibold text-chrome","children":"Support"}],["$","p",null,{"className":"mt-1.5 text-sm leading-relaxed text-steel","children":"Keep it working and keep it improving."}]]}] 33:["$","details","Is facial recognition allowed in Malaysia?",{"className":"group border-b border-edge","children":[["$","summary",null,{"className":"flex cursor-pointer list-none items-start justify-between gap-6 py-5 text-left text-base font-medium text-chrome transition-colors hover:text-signal sm:text-lg [&::-webkit-details-marker]:hidden","children":[["$","span",null,{"className":"font-display tracking-tight","children":"Is facial recognition allowed in Malaysia?"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$2a:props:children:1:props:children:props:children:1:props:children:0:props:children:0:props:children:1:props:iconNode","className":"lucide-plus mt-1 size-4 shrink-0 text-steel transition-transform duration-300 ease-out-quint group-open:rotate-45 group-open:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"max-w-[70ch] pb-6 text-steel","children":"Biometric data is personal data under the PDPA and must be handled accordingly — a lawful purpose, informed consent, defined retention and controlled access. We build those requirements into the design, and we recommend confirming your specific use with your own legal advisor."}]]}] 34:["$","details","Can device data go into our existing system?",{"className":"group border-b border-edge","children":[["$","summary",null,{"className":"flex cursor-pointer list-none items-start justify-between gap-6 py-5 text-left text-base font-medium text-chrome transition-colors hover:text-signal sm:text-lg [&::-webkit-details-marker]:hidden","children":[["$","span",null,{"className":"font-display tracking-tight","children":"Can device data go into our existing system?"}],["$","$L12",null,{"ref":"$undefined","iconNode":"$2a:props:children:1:props:children:props:children:1:props:children:0:props:children:0:props:children:1:props:iconNode","className":"lucide-plus mt-1 size-4 shrink-0 text-steel transition-transform duration-300 ease-out-quint group-open:rotate-45 group-open:text-signal","aria-hidden":true}]]}],["$","p",null,{"className":"max-w-[70ch] pb-6 text-steel","children":"That is usually the point. Captured events are pushed into your inventory, HR or operations system through its API, database or import interface."}]]}] 20:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","2",{"name":"theme-color","content":"#04070a"}],["$","meta","3",{"name":"color-scheme","content":"dark"}]] 1e:null 22:[["$","title","0",{"children":"Hardware & Software Integration Malaysia | Silver Shark"}],["$","meta","1",{"name":"description","content":"Hardware and software integration in Malaysia: barcode and QR scanning, RFID, cameras and access terminals connected to your operations systems."}],["$","meta","2",{"name":"application-name","content":"Silver Shark"}],["$","meta","3",{"name":"author","content":"Silver Shark Sdn Bhd"}],["$","meta","4",{"name":"creator","content":"Silver Shark Sdn Bhd"}],["$","meta","5",{"name":"publisher","content":"Silver Shark Sdn Bhd"}],["$","link","6",{"rel":"canonical","href":"https://www.silvershark.com.my/services/hardware-integration"}],["$","meta","7",{"name":"format-detection","content":"telephone=no, address=no, email=no"}],["$","meta","8",{"property":"og:title","content":"Hardware & Software Integration Malaysia"}],["$","meta","9",{"property":"og:description","content":"Hardware and software integration in Malaysia: barcode and QR scanning, RFID, cameras and access terminals connected to your operations systems."}],["$","meta","10",{"property":"og:url","content":"https://www.silvershark.com.my/services/hardware-integration"}],["$","meta","11",{"property":"og:site_name","content":"Silver Shark Sdn Bhd"}],["$","meta","12",{"property":"og:locale","content":"en_MY"}],["$","meta","13",{"property":"og:image","content":"https://www.silvershark.com.my/opengraph-image"}],["$","meta","14",{"property":"og:image:width","content":"1200"}],["$","meta","15",{"property":"og:image:height","content":"630"}],["$","meta","16",{"property":"og:image:alt","content":"Silver Shark Sdn Bhd — custom software, automation and system integration in Malaysia"}],["$","meta","17",{"property":"og:type","content":"website"}],["$","meta","18",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","19",{"name":"twitter:title","content":"Hardware & Software Integration Malaysia"}],["$","meta","20",{"name":"twitter:description","content":"Hardware and software integration in Malaysia: barcode and QR scanning, RFID, cameras and access terminals connected to your operations systems."}],["$","meta","21",{"name":"twitter:image","content":"https://www.silvershark.com.my/opengraph-image"}],["$","link","22",{"rel":"icon","href":"/icon.png?icon.3lan0mcba9b_j.png","sizes":"300x300","type":"image/png"}],["$","$L35","23",{}]]