FAUSTINE MWOYA November 22, 2025 2 min read

Jinsi ya kutengeneza app | Kufanya Website Iwe Installable (PWA Installation Prompt)| hatua ya 5

Baada ya kuunganisha manifest.json na service worker, sasa tunafanya website yako iweze kusababisha pop-up ya โ€œInstall Appโ€ ikaonekana automatically au kwa button.

Hii ndiyo hatua inayofanya Faulink.com kuwa app kamili inayoweza kusimikwa (install) kwenye Android, PC, Laptop na hata iPhone (via Add to Home Screen).

๐Ÿงฉ 1. Kwanza Hakikisha Vitu Hivi Vipo Tayari

โœ” manifest.json
โœ” sw.js (service worker)
โœ” icons zote (192px & 512px ndio muhimu)
โœ” HTTPS (Faulink.com tayari ina HTTPS, poa)

Ukishakuwa navyo โ†’ sasa tuna-enable installation.

๐Ÿ› ๏ธ 2. Tengeneza "Install App" Button kwenye website

Weka mahali popote kwenye website yako, mfano:

<button id="installAppBtn" style="
position: fixed;
bottom: 20px;
right: 20px;
background: #2b2b2b;
color: #fff;
padding: 10px 18px;
border-radius: 8px;
display: none;
border: none;
box-shadow: 0 4px 10px rgba(0,0,0,0.3);
z-index: 99999;
">
Install Faulink App
</button>

๐Ÿง  3. Weka JavaScript ya kushughulikia installation prompt

Hii code ina-listen โ€œbeforeinstallpromptโ€ event โ†’ halafu inaonyesha button ya โ€œInstallโ€.

<script>
let deferredPrompt;
const installBtn = document.getElementById("installAppBtn");

window.addEventListener("beforeinstallprompt", (e) => {
e.preventDefault();
deferredPrompt = e;
installBtn.style.display = "block";
});

installBtn.addEventListener("click", async () => {
if (!deferredPrompt) return;

deferredPrompt.prompt();
const result = await deferredPrompt.userChoice;

if (result.outcome === "accepted") {
console.log("User accepted installation");
} else {
console.log("User dismissed installation");
}

deferredPrompt = null;
installBtn.style.display = "none";
});
</script>

๐Ÿ“ฑ 4. Matokeo ya Hatua Hii

Ukimaliza hatua hii:

โœ”๏ธ Android itaonyesha pop-up ya Install App
โœ”๏ธ PC (Chrome/Edge) itaonyesha icon ya install
โœ”๏ธ App yako itajisakinisha moja kwa moja
โœ”๏ธ Button uliyoweka itaonekana automatically
๐Ÿงช 5. Test kwenye Android

Fungua:

๐Ÿ”— https://www.faulink.com/

Kisha:

Fungua Chrome

Angalia pop-up ya Install Faulink App

Kama haikuonekana:

Bonyeza menu (โ‹ฎ)

Chagua Install App

๐Ÿงช 6. Test kwenye PC/Laptop

Fungua Chrome kisha:

โžก๏ธ Angalia icon ya "Install" upande wa juu kulia (address bar).
โžก๏ธ Bonyeza โ†’ Install.

App ya Faulink itafunguka kwenye window mpya kama desktop app.

๐ŸŽฏ Umemaliza Hatua ya 5!

Faulink App sasa inajisakinisha (installable) rasmi kama PWA.

๐Ÿ”— Kujifunza Zaidi

๐ŸŒ Faulink Website
https://www.faulink.com/

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

๐Ÿ“ฒ Msaada WhatsApp
https://wa.me/255693118509

๐Ÿš€ Unahitaji mfumo au website ya biashara?

Chagua huduma hapa chini kisha mteja bofya moja kwa moja kwenda kwenye ukurasa wa huduma au kuwasiliana nasi kwa WhatsApp.

Share this post

Comments

0
No comments yet. Be the first to comment.

Continue Reading

Subscribe

Get new updates

Jiunge upokee posts mpya, tutorials, na updates za mifumo moja kwa moja kwenye email yako.

Faulink Support