Lilla hjälpare: Utveckla inbyggda iPhone-appar med AppBaker

Anonim
AppBaker ermöglicht die Entwicklung nativer iOS-Apps auf Basis offener Web-Standards wie HTML5, CSS3 und JavaScript.
AppBaker möjliggör utveckling av inbyggda iOS-appar baserade på öppna webbstandarder som HTML5, CSS3 och JavaScript.
Foto: Diego Wyllie

Så kallade appbyggare, med vilka användare utan teknisk kunskap kan utveckla en mobilapp baserad på modulprincipen, ökar. Fördelarna som gör tjänster som AppBaker mer attraktiva är många. Å ena sidan lovar de att vara mycket billigare än en individuell implementering. Å andra sidan bör de leda snabbare till målet och erbjuda mer flexibilitet. Båda tillämpas i praktiken, förutsatt att det är ett enkelt, mycket standardiserat projekt som en mobil närvaro på nätet. Eftersom låga kostnader och snabba implementeringar betalar kunden stora avvägningar i design och funktionalitet.

Många moduler tillgängliga

AppBaker övertygar med många färdiga standardmoduler, vilket borde påskynda skapandet av appen. Dessa inkluderar RSS-flöden för att föra innehåll från valfri webbplats till appen, multimedia-gallerier för ljud, video och foton, bannerannonser och Google Maps för geo-lokaliserade erbjudanden. Med hjälp av ett online CMS-system kan användare samla rätt moduler och anpassa layout och utseende på appen till sina egna idéer.

Tack vare AppBaker Player, som finns gratis i App Store, kan du testa din egen app på din egen enhet under hela utvecklingsprocessen. För avancerade användare är det också möjligt att integrera sina egna HTML5-komponenter i appen. Push-aviseringar, sociala delningsfunktioner, integration med Wordpress, Drupal, Joomla och Co., såväl som tillgång till den inbyggda kameran kompletterar programvarans funktionella spektrum. När den har skapats kan appen publiceras i App Store med sitt eget Apple-utvecklarkonto.

AppBaker erbjuds som SaaS (Software as a Service) och kostar $ 30 per app per månad.

CW-slutsats: AppBaker är en avancerad appbyggare som främst adresserar webbutvecklare och internetbyråer som vill skapa professionella iOS-appar med sin webbkompetens och som vill ha mer flexibilitet än de vanliga apparna. Kan erbjuda modulära lösningar.

  1. Klocka IT
    Som en omfattande projektledningslösning har "Clocking IT" skapat sig ett namn bland särskilt programutvecklare.
  2. HeaderDoc
    Med hjälp av "HeaderDoc" kan utvecklare dokumentera programkod på ett enhetligt och professionellt sätt.
  3. UDID-verktyg
    Med det gratis "UDID Tool" kan iOS-utvecklare enkelt ta reda på identifieringsnumret för en iPhone, iPod Touch eller iPad.
  4. pastebin
    Med onlinetjänsten "Pastebin" kan alla kodavsnitt enkelt och enkelt sparas på webben och delas med vänner och kollegor via en länk.
  5. JSON-redaktör
    Det smala datautbytesformatet JSON (Javascript Object Notation) blir allt populärare som ett XML-alternativ bland mjukvarutillverkare. Särskilt när det gäller att överföra data via Ajax mellan klient och server använder fler och fler utvecklare JSON.
  6. Delbar tittare
    The Pieceable Viewer underlättar utvecklingen av iPhone-appar.
  7. Rhodes
    Rhodes översätter programmeringskod för smartphone-app till målplattformen.
  8. bitbucket
    Atlassians kodförvarstjänst "Bitbucket" stöder de distribuerade versionskontrollsystemen Git och Mercurial och finns gratis i grundversionen - även för privata projekt.
  9. Cloud9 IDE
    Onlinetjänsten "Cloud9 IDE" är en av de få utvecklingsmiljöer som uteslutande är designade för molnet och körs helt i webbläsaren. Detta gör det möjligt för utvecklare att hantera sina Javascript-projekt centralt i molnet och komma åt deras kod när som helst och var som helst.
  10. jo
    Med "Jo" får utvecklare ett intressant HTML5-ramverk, som utformades specifikt för utveckling av mobilappar.
  11. Maqetta
    Maqetta-utvecklingsverktyget utvecklades av IBM som svar på Flash och Silverlight. Målet: att balansera underskotten i Ajax-miljöer jämfört med dessa pro-privata lösningar.
  12. Textmate
    "TextMate" är en kraftfull redigerare för Mac OS X som huvudsakligen fokuserar på programmerare med funktioner som syntaxmarkering, kodfällning, makron och skalintegration.
  13. Grails
    Inspirerat av Ruby on Rails ger Grails flexibiliteten och effektiviteten som har gjort det populära Web 2.0-ramverket populärt i Java-programmeringsvärlden.
  14. JavaScriptMVC
    JavaScriptMVC är baserat på det beprövade Model View Controller-mönstret och ger omfattande support för att dokumentera, felsöka och testa gränser på webben.
  15. pixel Fönster
    Med "Pixelwindow" kan pixeldimensioner enkelt mätas på skärmen.
  16. Spela Framework
    "Play" är ett ramverk för webbapplikationer som försöker kombinera fördelarna med Java som programmeringsspråk och plattform med flexibiliteten och effektiviteten i "Ruby on Rails".
  17. Titanium Mobile
    Med den öppna källkodsramen "Titanium Mobile" kan även webbutvecklare utan Java- eller Objekt-C-färdigheter implementera ursprungliga applikationer för Android och iPhone.
  18. django
    Som en Python-motsvarighet till den populära Ruby on Rails-ramverket blir den öppna källkodslösningen "Django" alltmer populär för sin enkelhet och flexibilitet.
  19. PhoneGap
    Den fria ramen "Phonegap" konverterar webbprogramvara till ursprungliga applikationer för iOS, Android, Blackberry, WebOS, Symbian och Windows Mobile.
  20. Textastic
    De som vill redigera källkodfiler med sin iPad har ett "Textastic 1.0.". Verktyget erbjuder syntaxmarkering för alla tänkbara programmeringsspråk.
  21. GTmetrix
    Med "GTmetrix" kan webbutvecklare testa sina webbplatsers prestanda online genom att integrera de beprövade optimeringsverktygen "Yahoo YSlow" och "Google Page Rank".
  22. Apache-filöverföring
    Apache Foundation: s FileUpload ger Java-utvecklare ett öppet källkodsbibliotek för enkel och flexibel implementering av filöverföring.
  23. websequencediagrams.com
    På "websequencediagrams.com" kan UML-sekvensdiagram skapas på nolltid och exporteras som en PDF.
  24. SQLite Expert
    Den minimalistiska open source-databasen SQLite blir allt populärare tack vare HTML5 och smartphones som Android och iPhone. Med freeware-verktyget för Windows "SQLite Expert" kan utvecklare enkelt hantera sådana databaser på klientsidan.
  25. Enkel
    Det lite kända men kraftfulla "Enkla" ramverket gör det lättare att arbeta med XML-innehåll i Java-projekt.
  26. URL-avkodare
    Med "URL Decoder" kan webbutvecklare visualisera och snabbt bearbeta Http-frågor med många parametrar i en sammanfattningstabell.
  27. JQuery UI
    Med hjälp av "JQuery UI", ett JavaScript-ramverk för visuella effekter, animationer och GUI-widgetar, blir det mycket lättare att skapa modulära och flexibla webbfrontar.
  28. MediaElement Player
    Oavsett om Internet Explorer, Firefox, Safari eller Chrome, oavsett om det är PC, iPhone, iPad eller Android-smarttelefon: Med JavaScript-ramverket fungerar "MediaElementPlayer" HTML5-video i valfri webbläsare och på alla enheter.
  29. BrowserLab
    Med "Browserlab", en gratis onlinetjänst från Adobe, kan webbutvecklare snabbt kontrollera hur de olika webbläsarna representerar sina webbsidor.
  30. MySQL Workbench
    MySQL-användare kommer att hitta många användbara verktyg i den gratis "MySQL Workbench" som underlättar arbetet med den populära open source-databasen.
  31. Struts
    Apache Foundation utvecklar Struts webbramverk, som många anser vara en de facto Java Enterprise-standard.
  32. poedit
    Vid lokalisering av programvaror används ofta Portable Object-filer. De kan enkelt redigeras med det kostnadsfria verktyget "Poedit".
  33. xampp
    Det är inte så lätt att ställa in en Apache-server med Perl, PHP och MySQL-stöd. Om du behöver en sådan miljö lokalt på din dator kan du gå tillbaka till "Xampp" istället för att installera allt själv.
  34. Scriptaculous
    "Scriptaculous" är ett av de mest populära Javascript-biblioteken för visuella effekter och attraktiva användargränssnitt med Web 2.0-karaktär.
  35. Cyberduck
    Den gratis "Cyberduck" för Mac OS X erbjuder allt du förväntar dig av en FTP-klient. De många extra för utvecklare och administratörer såväl som den sömlösa integrationen i Mac-miljön gör skillnaden.
  36. Sencha touch
    Med det nya, öppna HTML5-ramverket "Sencha Touch" mobila webbapplikationer för iPhone, iPad och Android kan utvecklas, som konkurrerar med de ursprungliga applikationerna.
  37. Prototype
    "Prototype" utökar JavaScript med objektorienterade programmeringskoncept, vilket förenklar utvecklingen av komplexa webbapplikationer.
  38. NaturalDocs
    Med "NaturalDocs" kan källkodfiler som skrivs på olika programmeringsspråk dokumenteras på ett konsekvent och konsekvent sätt.
  39. TheGun
    Redaktörer är som sand vid havet. Men om du måste ta itu med stora loggfiler eller andra olämpliga textfiler, kommer du att vara glad över "TheGun".
  40. Farthållare
    Byggautomatiseringsverktyget "CruiseControl" förenklar distributionen av programvaruprojekt i Java- och .NET-miljön.
  41. launch4j
    Det lätta open source Launch4J-verktyget gör det möjligt för Java-utvecklare att konvertera sina applikationer till ursprungliga och körbara Windows-filer.
  42. YUI-biblioteket
    Yahoo User Interface (YUI) -biblioteket ger webbutvecklare ett holistiskt Javascript-ramverk som innehåller samordnade funktioner, komponenter och verktyg.
  43. Quartz
    Med den öppna källkodsramen "Quartz Enterprise Job Scheduler" kan tidsstyrda uppgifter implementeras effektivt i Java-applikationer.
  44. Snippely
    "Snippely" är en liten hjälper fokuserad på en enda uppgift: hantera kodavsnitt och anteckningar så enkelt som möjligt.
  45. JFreeChart
    Med JFreeChart öppen källkodsbibliotek kan Java-utvecklare enkelt implementera interaktiva och dynamiska diagram i stationära eller webbapplikationer.
  46. Sequel Pro
    "Sequel Pro" är ett gratis och inbyggt program som förenklar hanteringen av MySQL-databaser på Mac.
  47. Dojo Toolkit
    Om du vill imitera utseende och känsla för stationära applikationer på webben utan mycket programmeringsinsatser hittar du det i Javascript-ramverket "Dojo".
  48. Bugzilla
    Mozilla Foundation erbjuder "Bugzilla", ett användbart webbverktyg för central fångst, analys och hantering av buggar.
  49. gobeläng
    Med Tapestry ger Apache Foundation en kraftfull webbram för Java-applikationer. Det bör göra det möjligt för utvecklare att återanvända så många GUI-komponenter som möjligt.
  50. Firebug
    För analys och optimering av webbsidor har Firefox-tillägget "Firebug" blivit etablerat som standardverktyget för webbutvecklare.
  51. Googles webbverktygssats
    Google Web Toolkit (GWT) ger Java-utvecklare ett verktyg som gör det möjligt att skapa moderna Web 2.0-applikationer helt med serversidan teknik. Tricket: En integrerad kompilator genererar automatiskt Ajax-webbplatser från Java-klasser.
  52. Adobe Spry
    Med "Spry" tillhandahåller Adobe ett gratis Ajax-ramverk, vilket är särskilt lätt att implementera.
  53. jEdit
    "JEdit" förser utvecklare med en gratis, plattformsoberoende textredigerare som ger syntaxmarkering för mer än 130 programmeringsspråk. Plug-ins gör att användaren kan utöka verktyget.
  54. Superb Batch Renamer
    Med 1-4a Rename (Superb Batch Renamer) har författaren uppnått en bra hit. Verktyget imponerar med sin tydliga struktur, gigantiska funktioner, utmärkta prestanda, förhandsgranskning och expertläge. Ett måste ha.
    … till testrapporten
  55. GSpot
    GSpot är ett mycket användbart verktyg för codec-analys av okända mediefiler.
    … till testrapporten
  56. super
    Super är ett av de mest kraftfulla verktygen för kodning av vilken typ som helst. Även om de ofta använda VLC Media Player-filerna kan spela vilket format som helst, lägger Super till många fler användbara funktioner som muxing / demuxing och fusionering av filer. En "motor" som Super, som automatiskt känner igen inmatningsformatet och konverterar det i farten till ett definierat målformat, önskas på varje hemmamultimediaspelare.
    … till testrapporten
  57. CPick
    CPick är ett mycket trevligt och användbart verktyg för att hantera skärmgrafik av alla slag. Förstoringsglaset möjliggör en exakt positionering och omedelbar hämtning av färginformationen.
    … till testrapporten
  58. XML-markörer
    XML Marker tillåter också analys av stora och komplexa XML-strukturer.
    … till testrapporten
  59. UNetbootin
    Om du vill undvika besvärlig cd-bränning för startbara media hittar du ett bekvämt verktyg i "UNetbootin".
    … till testrapporten
  60. Xenu
    Xenu fungerar pålitligt och snabbt och är den schweiziska kniven för att upptäcka länkproblem.
    … till testrapporten
  61. Jasper
    Speciellt kombinationen av den behagliga redigeraren iReport och JasperReports som rapporteringsmotor kan ses som ett verkligt alternativ till många kommersiella produkter som finns tillgängliga på marknaden.
    … till testrapporten
  62. IZArc
    IZArc är gratis och inte så populärt som ezwa 7-Zip. Om du letar efter ett kraftfullt allt-i-ett-paket, kolla in IZArc.
    … till testrapporten
  63. Platon gratisutgåva
    Gratis UML-verktyg har ofta vissa begränsningar. "Plato Free Edition" är ett intressant alternativ här.
    … till testrapporten
  64. Xtext
    Modellering med domänspecifika språk reducerar ett projekt till det specifika problemet och bidrar därmed till bättre kommunikation. Xtext är ett enkelt men effektivt verktyg för detta.
    … till testrapporten
  65. JMeter plockar webbapplikationer till tanden
    JMeter simulerar belastningstester för applikationer och hjälper till att identifiera flaskhalsar eller problem i ett tidigt skede.
  66. TextUML - lätt att modellera efter text
    Trots vissa begränsningar erbjuder TextUML en pragmatisk strategi som gör hanteringen av UML mycket enklare.
  67. Automatiska tester för webbapplikationer
    Firefox-plug-in "Selenium" registrerar testprocedurer som kan ändras och startas om.