Archief - Nieuwe android app maken, waar beginnen?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

JPV

Legacy Member
Binnenkort heb ik redelijk wat tijd op de trein en zou ik een nieuw projectje willen opstarten.

Ik wil een (denk ik toch) eenvoudige app maken die de volgende zaken zou moeten kunnen:
- Hoofdscherm zou een 3-level-diepe website zijn. Mensen zouden eigenlijk via een soort van windows-tiles-achtig scherm eerst moeten kiezen uit 1 optie, daarna uit een tweede optie en dan krijgen ze de info die ze willen hebben op basis van de 2 keuzes. Die info zou continu aangepast moeten kunnen worden door mij, dus mss gewoon naar een website moeten linken.
- eventueel zouden mensen vanop zo'n scherm moeten kunnen vragen stellen, die ze dan (mss uit gemak via mail, maar eventueel rechtstreeks in de app) beantwoord krijgen. Ideaal zou zijn dat dit verstuurd wordt via mail naar een persoon op basis van een aantal selecties (woonplaats, ...) die ze bij het installeren van de app (via profiel?) moeten ingeven.
- ik zou push-berichten moeten kunnen sturen naar de app-gebruikers (eventueel moeten ze de push-berichten kunnen uitzetten) met links naar een pagina

Ik heb weinig programmeerervaring, maar kan wel code lezen van redelijk wat programmeertalen. Websites maak ik nu via joomla, mocht er een joomla-achtig iets bestaan voor het maken van android-apps, zou dit héél leuk zijn). Ik zie dat Andromo wel interessant lijkt, maar heeft iemand nog andere opties?

Dat de app in het begin niet alles kan is geen probleem, de app moet wel verder afwerkbaar zijn (door échte programmeurs dan). Als zoiets totaal ondoenbaar is zonder grondige programmeerkennis, mag iemand me ook met beide voeten op de grond zetten.

Iemand die me op weg kan zetten?

oja: hier geezt omdat het vooral een "dynamische website" is die eigenlijk gemaakt moet worden, "toevallig" toegankelijk via een app, maar ook met push-mogelijkheden. beetje website, maar ook beetje programma dus...

dimio111

Legacy Member
Zo iets kan opzich wel met phonegap of cordova of gelijkaardige frameworks.
Deze geven de optie om een embeded website in een app te stoppen met extra native functionaliteit zoals push notification, camera en andere sensor toegang...
Dit is dan op basis van html/css en javascript.

Maar als je dit vervolgens door gaat geven naar echte programmeurs is de kans groot dat zij van 0 zullen herbeginnen.
Jou kennis van goeie design patterns en code quality zal niet voldoen voor een ervaren developer en zal daar dan ook niet willen op verder bouwen.
Don't take it personally, maar het duurt wel enkelle jaartjes voor je zo iets degelijk onder de knie hebt.

Zonder die kennis kan je zeker al enkele apps fabriceren, alleen is de code kwaliteit en structuur veel lager en dat maakt het lastiger om over te dragen aan andere devs etc...

Bovendien zijn native developers echt geen fan van phonegap achtige frameworks. (Ik ook niet echt, maar is wel een goed startpunt)
Akkoord er zijn al goede apps ontwikkeld daarmee, maar het blijft een compromis van allerlei zaken. (Performance, native mogelijkheden, ...)

Mijn mening, als het echt de bedoeling is om dit over te dragen naar echte developers nadien zou ik ze op zen minst van in het begin betrekken.
Probeer zelf mee te volgen en intussen bij te leren over alle technologieën die ze gebruiken etc...

JPV

Legacy Member
dimio111 zei:
Zo iets kan opzich wel met phonegap of cordova of gelijkaardige frameworks.
Deze geven de optie om een embeded website in een app te stoppen met extra native functionaliteit zoals push notification, camera en andere sensor toegang...
Dit is dan op basis van html/css en javascript.

Maar als je dit vervolgens door gaat geven naar echte programmeurs is de kans groot dat zij van 0 zullen herbeginnen.
Jou kennis van goeie design patterns en code quality zal niet voldoen voor een ervaren developer en zal daar dan ook niet willen op verder bouwen.
Don't take it personally, maar het duurt wel enkelle jaartjes voor je zo iets degelijk onder de knie hebt.
geen probleem, ik ken er idd véél te weinig van.

Bedoeling is eigenlijk vooral om iets te presenteren die anderen dan moeten kunnen verder afwerken. Dat kan dan zijn door het volledig opnieuw te coderen, maar het is vooral een kwestie van te kunnen presenteren aan de mensen die tot de beslissing moeten komen om zo'n app te laten maken :).

dimio111

Legacy Member
JPV zei:
geen probleem, ik ken er idd véél te weinig van.

Bedoeling is eigenlijk vooral om iets te presenteren die anderen dan moeten kunnen verder afwerken. Dat kan dan zijn door het volledig opnieuw te coderen, maar het is vooral een kwestie van te kunnen presenteren aan de mensen die tot de beslissing moeten komen om zo'n app te laten maken :).

Oow, je wil dus eigenlijk gewoon een proof of concept maken?
https://www.interaction-design.org/...-it-fake-it-first-prototyping-for-mobile-apps

Dan hoef je dat niet te programmeren, maar je kan gewoon een soort van mock app maken.
Misschien moet je die piste is verder onderzoeken.

Dan teken je gewoon het concept uit en met flows kan je er basis logica in stoppen.
Concept.ly - Free web & mobile(iOS,Android) prototyping and ui mockup tool

Er zijn heel veel tools die u zo iets laten doen... effe googlen dus.

JPV

Legacy Member
nee, 't zal toch "echt" een app worden, omdat ik het in de praktijk wil kunnen tonen. Met IT-ers en general managers lukt wat je voorstelt, met mensen die weinig kennis van IT hebben en ook eerder de toepassing in hun eigen werkveld willen zien, zal je met zo'n app nog een stuk duidelijker werken. Meer werk, ik weet het :).

Anoniem13

Legacy Member
Een app leren programmeren voor zoiets banaals lijkt mij echt tijdsverspilling.

Kan je niet gewoon een powerpointpresentatie maken? Je maakt je tiles in Paint of Photoshop of wat je nu wil en als je erop klikt dan ga je naar de volgende layer/slide met een gelijkaardig scherm enz. Desnoods plak je dat over een telefoon https://d20idoa067r6h3.cloudfront.n...te-step3-c22e25b2a28b25f9fedd321cbc883a97.png zodat de presentatie er uit ziet alsof het plaatsvindt in een telefoon.
Als dat het niet duidelijk maakt dan zou ik gewoon een goedkope freelancer inhuren via https://www.fiverr.com/ of https://www.upwork.com/
Het is enkel van belang dat het wat basisfunctionaliteit heeft dus is codekwaliteit niet echt een doorwegende factor.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan