Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2010-11-26, 00:42
  #1
Medlem
jimpss avatar
En noobs guide till att tillverka en applikation.

Jag vill skapa en app, hur gör jag?

Man kan skapa applikationer på många olika sätt, jag skulle vilja säga att det finns tre sorters applikationer: web, mobile och desktop apps. Dock bör man ha i åtanke att tekniker kan kombineras. Exempelvis så kan man relativt enkelt skapa mobila webbapplikationer, en mobil webbapplikation är dock inte kapabel till att göra allt som en riktig app kan göra.


Vi säger att du vill skapa en riktig applikation för Android eller iPhone. De flesta skulle säga att för Android är det Java och för iPhone Objective-C/C/C++, detta stämmer dock inte riktigt. Det finns diverse ramverk för att skapa applikationer för både iOS och Android i exempelvis Javascript. Två utav dessa är Appcelerator och PhoneGap.

Skapa native apps i Javascript för iOS och Android:
  • Appcelerator - För Appcelerator bör det tilläggas att du även kan skapa desktop apps med hjälp av webbens tekniker.
  • PhoneGap

Vad jag vet krävs det fortfarande att du kör operativsystemet OS X för att skapa iOS applikationer.

Skapa mobila webbapplikationer
Jag vill inte skriva apps i Javascript, jag vill köra "the real deal".
Men jag kan inte Javascript, vad är det?
Är Javascript att föredra framför Java/Objective-C?

Nej, det skulle jag inte påstå. Däremot är det betydligt enklare. Du kommer nog märka av om du klarar av det hela eller inte om du börjar lite enkelt till en början och har du viljan, lusten och orken så kommer du kunna utvecklas mycket.


Citat:
Ursprungligen postat av Malewhale
En app som visar Flashback i mobilformat (om det nu går att göra) vore uppskattat.

Det finns!
https://flashback.org/m/
Citera
2010-11-27, 01:08
  #2
Medlem
snousers avatar
Appcelerators webview tillsammans med jQTouch är inte helt fel.

Lösningen är dock inte lika snabb som en native-applikation skriven i Objective-C, men utvecklingsdelen går snabbt, vilket i många fall medför att man får upp självförtroendet.
Citera
2010-12-01, 22:00
  #3
Medlem
ssj4s avatar
Fin liten guide jimps
Citera
2010-12-06, 00:22
  #4
Moderator
Ruskigbusss avatar
Håller med, så jag klipper ut den ur tråden den postades i och klistrar den i Webforumet.
/Mod
Citera
2012-06-26, 16:15
  #5
Medlem
Jerkenhags avatar
Gammal tråd men hoppas på svar ändå. Jag har läst igenom väldigt mycket av vad som står på sidorna och har försökt efterlikna men den app jag har gjort(en lunch-app för skolan som jag uppdaterar via nätet varje vecka) fungerar inte så som jag vill. Jag har så att det är länkat till en hemsida, tillexempel www.larkproductions.se/Tisdag.html för att se tisdagens lunch, men den funkar inte så som jag vill utan det märks att man går ut på internet och adressfältet kommer upp. Hur gör jag så att jag kan ladda upp det jag vill uppdatera på nätet utan att det märks att man är ute på internet?
Citera
2012-06-29, 09:57
  #6
Medlem
jimpss avatar
Citat:
Ursprungligen postat av Jerkenhag
Gammal tråd men hoppas på svar ändå. Jag har läst igenom väldigt mycket av vad som står på sidorna och har försökt efterlikna men den app jag har gjort(en lunch-app för skolan som jag uppdaterar via nätet varje vecka) fungerar inte så som jag vill. Jag har så att det är länkat till en hemsida, tillexempel www.larkproductions.se/Tisdag.html för att se tisdagens lunch, men den funkar inte så som jag vill utan det märks att man går ut på internet och adressfältet kommer upp. Hur gör jag så att jag kan ladda upp det jag vill uppdatera på nätet utan att det märks att man är ute på internet?

Använder du WebView för ovanstående?

Läs på om JSON och gör som så att du returnerar ett JSON object till klienten som sedan visar måltider.
Citera
2012-07-05, 00:21
  #7
Medlem
Jerkenhags avatar
Citat:
Ursprungligen postat av jimps
Använder du WebView för ovanstående?

Läs på om JSON och gör som så att du returnerar ett JSON object till klienten som sedan visar måltider.

Har läst lite snabbt men inte mycket men tänkte fråga en snabb sak först. Är det enklast att ha en bild som den hämtar eller går det lika bra med text som jag kör nu? Tänkte att om det ändå är enklare med bild så är det onödigt att leta vidare hur jag fixar med texten.
Citera
2012-07-05, 00:48
  #8
Medlem
Zhirgoyts avatar
Citat:
Ursprungligen postat av Jerkenhag
Har läst lite snabbt men inte mycket men tänkte fråga en snabb sak först. Är det enklast att ha en bild som den hämtar eller går det lika bra med text som jag kör nu? Tänkte att om det ändå är enklare med bild så är det onödigt att leta vidare hur jag fixar med texten.

Om du kan hämta och visa en bild är det ju lättare, men det är inte MYCKET svårare att göra det med text. Och då kan du göra mycket mer med det sen.

Är det iPhone eller android?
Citera
2012-07-05, 00:52
  #9
Medlem
Jerkenhags avatar
Håller på med Android just nu men hoppas kunna utöka till iPhone senare. Kom på att jag kommer behöva lära mig med text också senare. Något tips på en bra sida där man ser mer specifikt hur man kan arbeta, helst i Dreamweaver och senare Eclipse(de programmen jag använder)?
Citera
2012-07-08, 23:13
  #10
Medlem
Jerkenhags avatar
Citat:
Ursprungligen postat av Zhirgoyt
Om du kan hämta och visa en bild är det ju lättare, men det är inte MYCKET svårare att göra det med text. Och då kan du göra mycket mer med det sen.

Är det iPhone eller android?

Har gjort upp hela appen nu med en enkel JQuery-mall(Mobile starter CDN) och ska på varje sida hämta den text som står på sidan jag länkade tidigare. Har försökt använda getJSon utan framsteg, finns det någon bra mall som visar kodningen eller om du kan skriva den här. Skulle vara skönt att få det gjort
Citera
2013-01-17, 02:49
  #11
Medlem
intressant har undrat hur dom gör apparna och nu när jag har alldeles för mycket fritid kanske man ska prova på och se om man kan lära sig. övning ger färdighet.
Citera
2013-04-17, 16:21
  #12
Medlem
Hej behöver hjälp med Appcelerator.

Har följt denna http://mackuk.blogspot.se/2012/01/ve...-tutorial.html och har skrivit in exakt lika men får felmeddelande Vad är felet?

Copyright (c) 2012-2013, Appcelerator, Inc. All Rights Reserved.
[INFO] : Found Alloy app in C:\Documents\Titanium_Studio_Workspace\testapp\app
[INFO] : Executing Alloy compile: alloy.cmd compile C:\Documents\Titanium_Studio_Workspace\testapp\app --config platform=android,version=0,simtype=none,devicefami ly=none,deploytype=development
[ERROR] : [ERROR] Error parsing XML file.
[ERROR] : Alloy compiler failed
[ERROR] Application Installer abnormal process termination. Process exit value was 1
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback