Top 14 pitanja i odgovora na intervjuu za PhoneGap (2026.)
Ovdje su pitanja i odgovori na razgovoru za PhoneGap za poฤetnike kao i za iskusne kandidate za razvojne programere koji ฤe dobiti posao iz snova.
1) ล to je PhoneGap i zaลกto ga koristiti?
PhoneGap je okvir otvorenog koda koji vam omoguฤuje razvoj aplikacija za mobilne ureฤaje koriลกtenjem web tehnologija kao ลกto su CSS3, JavaScript i HTML5 umjesto koriลกtenja Jave za Android, C# za Windows Phone ureฤaje i Objective C ili Brz za iOS. Koristi izvorni format projekta za svaku platformu.
Besplatno preuzimanje PDF-a: PhoneGap Intervju Pitanja i odgovori
2) Navedite neke od PhoneGap API-ja?
Neki od PhoneGap-a API ima
- Akcelerometar
- Fotoaparat
- hvatanje
- kompas
- prikljuฤak
- Kontakti
- Ureฤaj
- Geo-lokacija i tako dalje
3) Objasnite ลกto vam je potrebno za razvoj u PhoneGapu?
Za,
- IOS: Xcode, iOS SDK
- Android: Android SDK, ADT dodatak
- Kupina: Sun SDK, Apache ant i BlackBerry Webworks SDK
- Symbian: SDK
4) Navedite koja je razlika izmeฤu PhoneGap i PhoneGap Build?
- PhoneGap: To je okvir za razvoj mobilnih aplikacija, izgraฤen na projektu otvorenog koda Apache Cordova. Omoguฤuje vam da jednom napiลกete aplikaciju pomoฤu CSS-a, JavaScripta, HTML a zatim ga implementira na ลกirok raspon mobilnih ureฤaja bez gubitka znaฤajki izvorne aplikacije.
- Izrada PhoneGap-a: To je usluga temeljena na oblaku izgraฤena na PhoneGap okviru.
5) Navedite neke od PhoneGap dogaฤaja?
Neki od PhoneGap dogaฤaja ukljuฤuju
- Pauza
- Rezime
- Ureฤaj spreman
- Offline
- Tipka za zavrลกetak poziva
- Gumb za smanjenje glasnoฤe i tako dalje

6) Spomenite razliku izmeฤu AIR-a i PhoneGapa?
Najosnovnija razlika izmeฤu AIR-a i PhoneGap-a je u tome ลกto AIR aplikacije izraฤujete pomoฤu alata ukorijenjenih u Flash Platformi, a PhoneGap aplikaciju moลพete razvijati pomoฤu HTML-a, CSS i JavaScript. AIR aplikacije koriste AIR runtime, ลกto vam omoguฤuje da imate jednu bazu koda, s potpuno sliฤnim oฤekivanim ponaลกanjem na svim podrลพanim platformama. PhoneGap aplikacije izvrลกavaju se unutar izvorne komponente web preglednika za svaku podrลพanu platformu. Za zasebne platforme, PhoneGap se moลพe ponaลกati drugaฤije.
7) Objasnite kako projektirate PhoneGap aplikacije?
PhoneGap aplikacije mogu biti arhitekt, na isti naฤin, kao i druge mobilne web usluge. Glavna razlika je u tome ลกto su poฤetna HTML sredstva dostupna lokalno, umjesto na udaljenom posluลพitelju. Aplikacija PhoneGap uฤitava poฤetni HTML koji moลพe traลพiti resurse s posluลพitelja ili iz lokalnog okruลพenja. PhoneGap takoฤer podrลพava model web iskustva s jednom stranicom.

8) Od ฤega se sastoji PhoneGap dodatak? Koje su datoteke potrebne za izradu vlastitog PhoneGap dodatka za iOS?
PhoneGap dodatak sadrลพi dvije datoteke
- JavaScript datoteka koja definira funkciju za pristup nativnim kukama
- Implementacijske datoteke napisane na materinjem jeziku radi koordinacije s izvornim znaฤajkama telefona
Da biste izradili vlastite PhoneGap dodatke, morate
- Napravite novi direktorij u svom direktoriju ${PROJECT_DIR}/plugins
- Napravite JavaScript datoteku unutar tog novog direktorija
- Napravite novi Cilj -C klasa koja proลกiruje klasu naredbi PhoneGap i takoฤer u novom imeniku
9) Navedite koje su znaฤajke dostupne u opcijama kamere PhoneGap?
Dostupne su opcije PhoneGap kamere
- Kvaliteta: Prikazuje kvalitetu spremljene slike u rasponu od [0,100]
- Vrsta odrediลกta: Odaberite format povratne vrijednosti. Definirano u navigator.camera.DestinationType
- Vrsta izvora: Postavite izvor slike. Definirano u navigator.camera
- Dopusti ureฤivanje: Prije odabira slike, omoguฤuje jednostavno ureฤivanje slike
- Vrsta kodiranja: Odreฤuje vrstu kodiranja vraฤene slike
- TargetWidth: Odreฤuje kako moลพete postaviti ลกirinu slike
- Ciljna visina: Govori kako moลพete postaviti visinu slike
- Vrsta medija: Ovdje moลพete postaviti vrstu medija za odabir
10) Objasnite kako moลพete nadograditi PhoneGap?
Za nadogradnju PhoneGap-a na Mac i Linux
- $ sudo npm install โg phonegap
Za Windows:
- C:\> npm install โg phonegap
11) Navedite koje su iOS karakteristike za objekt smjera kompasa?
ล to se tiฤe objekta smjera kompasa, hirovi iOS-a su
- trueHeading se vraฤa samo kada se lokacijske usluge izvrลกavaju putem geolocation.watchlocation()
- Za iOS>4 ureฤaje, ako se mobilni ureฤaj okreฤe ili rotira, a aplikacija podrลพava tu orijentaciju, vrijednost smjera bit ฤe prijavljena u odnosu na trenutnu orijentaciju
12) Objasnite ลกto je media.seekTo i media.getDuration funkcija u OpenGap media API-ju?
- traลพiti u OpenGap Media API je funkcija koja aลพurira najnoviju poziciju temeljne audio datoteke medijskog objekta
- getDuration je funkcija koja vraฤa trajanje audio datoteke u sekundama. Vratit ฤe vrijednost -1 ako je trajanje nepoznato
13) Objasnite koja su ograniฤenja PhoneGapa?
Buduฤi da suฤelje koristi JavaScript, ono ima odreฤena ograniฤenja
- Obrada podataka: U usporedbi s JavaScriptom, izvorni jezik je puno brลพi
- Obrada u pozadini: Velik broj aplikacija ovisi o pozadinskoj niti dok je PhoneGap API izgraฤen pomoฤu JavaScripta koji ne podrลพava viลกenitnost i stoga ne podrลพava pozadinsku obradu
- Napredna grafika: Aplikacijama koje koriste naprednu grafiku moลพe se eksplicitno pristupiti preko biblioteka treฤih strana, ลกto je najbolje uฤiniti izvorno
- Sloลพena poslovna logika: Brojnim sloลพenim poslovnim aplikacijama moลพe se bolje pristupiti s izvornim kodom
- Pristupite naprednoj izvornoj funkciji: Broj izvornih API-ja koje PhoneGap API ne podrลพava
14) Navedite kojoj opciji pohrane PhoneGap moลพe pristupiti?
- Memory-store.js (MemoryStore)
- Is-store.js (LocalStorageStore)
- Websql-store.js (WebSqlStore)
Ova pitanja za intervju takoฤer ฤe vam pomoฤi u vaลกem ลพivotu

![Pitanja i odgovori za tehniฤki intervju ([godina]) Pitanja i odgovori za tehniฤki razgovor](https://career.guru99.com/wp-content/uploads/2024/12/technical-interview-questions-answers-150x150.png)

![Top 60 pitanja i odgovora na HTML intervjuu ([godina]) HTML pitanja za intervju](https://career.guru99.com/wp-content/uploads/2012/05/html_interview_Questions.png)