Många gånger är det förnuftigt att göra lite utveckling i HTML, JS och CSS och sedan använda det innehållet i en nativ app. Phonegap påstår sig vara den bästa lösningen för det fallet, men i min erfarenhet är det en av de sämsta.
Som svar på Phonegap har jag öppnat källkoden för vårt företags startrepo för iOS-appar som behöver använda något webbinnehåll i en UIWebView, och kallat det Imbed.
Funktioner:
-
Liten & Open Source. En UIViewController, en HTML-fil och det super små, 1-klassiga, öppna källkodsprojektet WebViewJavascriptBridge.
-
Stöd för alla iOS-funktioner omedelbart. Ingen väntan på att en tredjepartsutvecklare skapar ett plugin. Du skriver nativ Objective-C-kod själv. Så snart Apple släpper det, kan du stödja det.
-
Följ Apples guider, inte någon annans. Apple gör ett utmärkt jobb med att dokumentera hur man använder iOS-funktionerna. De flesta tredjepartsutvecklare gör inte det. Vilken skulle du hellre följa?
-
Automatisera allt med Rake. Koncentrera dig på att skriva din kod, testa den i webbläsaren och automatisera sedan allt annat i en tydlig, öppen källkods Rakefil. Får och så, arkivera, skicka till Testflight och meddela Campfire.
Det är din app. Lita inte på något tredjepartsverktyg för att stödja funktioner som iOS redan erbjuder. Ta din kod i dina egna händer.
Ladda ner Imbed nu.