Baada ya kuunda manifest.json na sw.js, sasa tunaviunganisha kwenye website yako ili Faulink.com iwe Progressive Web App (PWA) inayoweza ku-install kwenye simu au kompyuta.

Hatua hii ni rahisiβ€”unahitaji tu kuongeza mistari michache kwenye sehemu ya <head> ya website.

πŸ› οΈ 1. Unganisha manifest.json kwenye <head>

Fungua faili la header la website yako (mf. header.php au index.php) kisha ongeza:

<link rel="manifest" href="/manifest.json">


Hii inaiambia browser mahali pa kupata manifest ya app.

πŸ› οΈ 2. Ongeza meta tags muhimu za mobile app

Hizi ni za kuifanya app ionekane kama app halisi ya Android/iOS:

<meta name="theme-color" content="#2b2b2b">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">


Unaweza kubadilisha rangi ya theme-color kulingana na brand ya Faulink.

πŸ› οΈ 3. Ongeza Icons kwa Apple (iOS)

iOS hai-read icons kutoka manifest, hivyo ongeza:

<link rel="apple-touch-icon" href="/icons/faulink-192.png">
<link rel="apple-touch-icon" sizes="512x512" href="/icons/faulink-512.png">

πŸ› οΈ 4. Register Service Worker (sw.js)

Hii ndiyo inaiwezesha website kuwa offline, kuwa na cache, na kuwa installable.

Weka chini ya <body> au mwisho wa <head>:

<script>
if ("serviceWorker" in navigator) {
navigator.serviceWorker.register("/sw.js")
.then(() => console.log("Service Worker Registered"))
.catch((error) => console.log("SW Registration Failed:", error));
}
</script>

βœ”οΈ Matokeo ya Hatua Hii

Ukimaliza hatua hii:

βœ… Manifest itakuwa active
βœ… Service Worker itasajiliwa
βœ… Website yako itakuwa installable
βœ… Android na PC zitaonyesha β€œInstall App”
βœ… App yako itaanza kufanya caching na offline mode

πŸ“ Muundo sahihi wa mafaili (directory structure)

Ili kufanya kazi vizuri, hakikisha muundo ni huu:

/faulink.com
│── index.php
│── manifest.json
│── sw.js
│── /icons
β”‚ β”œβ”€β”€ faulink-192.png
β”‚ └── faulink-512.png

πŸ”— Links Za Kujifunza Zaidi

🌐 Faulink Official Website
https://www.faulink.com/

πŸ“˜ Jifunze Web Design & Programming
https://www.faulink.com/excel_mifumo.php

πŸ“² Piga / WhatsApp kwa msaada
https://wa.me/255693118509