BartJS / meetups

Repo for planlegging av BartJS meetups
12 stars 3 forks source link

Mars: Ionic 2 #30

Closed stiasta closed 7 years ago

stiasta commented 8 years ago

Jeg har prøvd meg på noen ionic 2 apper og kunne sikkert hatt en workshop på dette. Foreløpig så har jeg litt lite tid til overs for å forberede en lengre workshop. Men jeg lufter værtfall ideen.

Hva kunne vært interessant å se i en slik workshop? App fra A til Å med ionic cli og programmering?

stiasta commented 8 years ago

Jeg kunne også hatt workshop som handler om angular 2. Kanskje en form for intro til angular 2

mikaelbr commented 8 years ago

Høres veldig bra ut! Mange liker workshops og det er noe vi har hatt for lite av i BartJS-sammenheng generelt, men som vi ønsker å ha mer av.

Når det gjelder Angular 2 så kunne det sikkert ha blitt en veldig populær workshop. Forrige presentasjon vi hadde om Angular 2 (av @larrifax) møtte det opp over 60 personer (som er rekord i BartJS-sammenheng).

Ionic-utvikling er noe jeg har veldig lite erfaring med selv, men jeg ser for meg at det som kan være aktuelt er å få med litt av tradeoffs med å bruke teknologien av den typen? Vi har hatt om React Native før, hva er forskjellen med Ionic? Hva er den bedre på enn native utvikling? Det kan være aktuelle spørsmål å stille i en introduksjon til en workshop. Så burde kanskje målet være at de som møter opp vet hvordan de skal gå frem for å starte med et Ionic-prosjekt. Så om man har en eksempal app man kan implementere som ikke prøver å bite over for mye.

Det som ofte er vanskelig med workshops er å ikke lage en "paint by numbers"-tilnærming. Dersom man bare går fra punkt 1 til 2 til 3, så kan det være vanskelig å se helheten i det. Og jeg tror at dersom man bare satser på å lære seg magiske CLI-kommandoer for å gjøre "mest mulig på kortest mulig tid" så vil man kanskje sitte igjen med lite varig kunnskap. Kunne vært interessant å sitte igjen med litt mer av fundamentet til hva som ligger til grunn for Ionic-apps og hvilken filosofi den bygger på. Det tror jeg kanskje i alle fall kunne gitt høy verdi, men det hadde vært greit med andres tanker rundt det og (cc @eiriksm )

stiasta commented 8 years ago

Så bra at du syntes det hørtes interessant ut.

Jeg kan selvfølgelig ha en liten slide i starten av workshoppen som forklarer forskjeller og hvorfor man burde velge det ene eller det andre verktøyet for å utvikle apps.

Usikker på om det er retoriske spm eller om du lurer på det, derfor kan jeg kort svare litt på det du lurer på.

... det som kan være aktuelt er å få med litt av tradeoffs med å bruke teknologien av den typen? og Hva er den bedre på enn native utvikling?

Hybridrammeverk begynner nå å bli så bra at det kan starte å kjennes som native apps når man bruker det på mobile enheter. Hvis man skal lage spill eller millisekundene teller så burde man programmere native. Men hvis man kan tillate marginalt mindre "snappy" apps så kan man bruke hybridrammeverk.

Det jeg synes er viktigst er hva er teamet som skal lage appen best på? Hvis man er rene C# utviklere så passer Xamarin. Hvis det er XAML så kan native script være svaret. Hvis man er web-utviklere så kan man bruke React Native, Ionic, eller noen av de andre rammeverkene som er der ute. Hvis man har programmert mest i React gå for React Native. Hvis man er kjent med Angular 1 eller 2 så kan man bruke ionic. Det handler bare om å kjenne til det som er der ute og hvilken muligheter man har.

Gode tilbakemeldinger om hvordan du kunne sett for det en workshop kunne gått fram. Jeg er enig i alt du sier om at det burde være en form for intro til ionic og det burde være en "guidet tour" for å få oversikt over det.

mikaelbr commented 8 years ago

Takk for svar! Jeg er enig i kommentarene dine. Jeg prøvde i utgangspunktet på å stille retoriske spørsmål for å fremprovosere litt tanker til hva man kan fokusere på for en workshop, men jeg setter uansett pris på svarene! 👍

eiriksm commented 8 years ago

Synes også det høres ut som et interessant tema, og helt sikkert en del som er interessert i det. Og jeg tror også at det veldig mange lurer på er hybrid vs native, så jeg tror det er veldig lurt å ha med dette :p

mikaelbr commented 7 years ago

Har du tenkt noe mer på denne @stiasta? Vært kjekt om vi kunne låse noe innen de 3 første mnd av 2017.

stiasta commented 7 years ago

hei. Beklager kjempesent svar. har ikke fått noen varslinger fra github om comments :S Jeg har tenkt mer på det og jeg må se det an om jeg rekker å sette sammen et opplegg på en måned eller to.

@mikaelbr - du at denne workshoppen burde bli arrangert i løpet av de første tre månedene?

mikaelbr commented 7 years ago

@stiasta Hei igjen! Denne hadde gått i glemmeboken min og.

Det kommer litt an på hva du får til. Det hadde passet bra å ta en workshop i mars for BartJS' del. Hva passer for deg?

stiasta commented 7 years ago

hei. Da har jeg kommet et stykke med oppsett av workshoppen. Tar gjerne i mot tilbakemeldinger. Her er linken

mikaelbr commented 7 years ago

Hva tenker vi om dato?

stiasta commented 7 years ago

jeg har lagt opp til midten - slutten av mars. hva tror du ?

mikaelbr commented 7 years ago

Kan fungere fint det. Hva med onsdag 22.?

stiasta commented 7 years ago

ja, det skal vel gå fint. Usikker på hvor lenge det skal vare da. skal jeg prøve å få det unna på en time? eller skal jeg bruke 2?

mikaelbr commented 7 years ago

Om det er en workshop, burde det nok være 2. Har du forslag til f.eks lokale? Og ofte med workshops så er det vanlig med f.eks mat. Har noe forslag til sponserer til f.eks pizza?

stiasta commented 7 years ago

da legger jeg opp oppgavene i henhold til tiden. mulig jeg kan få jobben til å sponse. skal sjekke.

mikaelbr commented 7 years ago

Ypperlig. Typisk kan man da begrense antall deltakere ut i fra budsjett og ambisjon osv. Med 1 person som holder workshop kan det bli vanskelig med mer enn 20 personer i utgangspunktet. Så da vil det kanskje være en kostnad på 2000-2500 kr (pizza + brus)

stiasta commented 7 years ago

Forslag til "demoprosjekt"

andre forslag?

mikaelbr commented 7 years ago

Husk at 1-2 timer er veldig kort tid å skjønne noe og få noe gjort på. Ofte mye mindre enn man tror, selv om man er pessimistisk. Jeg ville anbefalt å scope ned problemet så godt det lar seg gjøre, men ha muligheter for "utvidelse" for de som er raske. Og ha alt som ikke er relevant for det man skal lære ferdiglaget. Om man skal lage en chat som integrerer opp mot en BartJS-kanal så kunne selve kommunikasjonen med Slack være ferdig laget og alt man trengte å gjøre var å bruke en funksjon.

stiasta commented 7 years ago

Sticos sponser mat 👍 De lurer også på om det er mulighet for å sette opp en roll-up?

mikaelbr commented 7 years ago

Absolutt. Men da skal vi finne et lokale å ha det i. Det kan jo funke å bare ha det på Addressabygget. Tror det skal være tilgang på nett, strøm og bord her. Med mindre du har noen andre forslag?

stiasta commented 7 years ago

Det er kanskje det beste. Er jo i sentrum.

stiasta commented 7 years ago

@mikaelbr når bruker du å opprette meetup-eventen? Når på dagen ?

stiasta commented 7 years ago

jeg tenkte at oppgaven i workshoppen kunne være integrere med chatbotten vi har på jobb. Hva tror du om det?

mikaelbr commented 7 years ago

Chatbots er i vinden for tiden, så kan funke det. Jeg tenker det er lurt å ha abstract/title klart før jeg oppretter en event. Dette er informasjonen jeg har til nå:

Tid: Onsdag 22. mars, 17:00? 18:00? (Kan med fordel ha det 17:00 ettersom det er med mat) Hvor: Adressabygget Mat: Sticos sponser Hva: Ionic 2 Workshop

Trenger tittel og abstract så er vi good to go. 👍

stiasta commented 7 years ago

Tenker du at vi bestiller mat eller er det noe du ordner?

mikaelbr commented 7 years ago

Som regel er det enklere at dere fikser det. Slik slipper man kompliserte økonomiske aspekter av det.

stiasta commented 7 years ago

her er det jeg har fram til nå. Kom gjerne med tilbakemeldinger for å spisse abstracten mer. Tittel: Introduksjon til Ionic 2 - fra oppstart til deploy Abstract: Lær deg hvordan man lager en hybrid-app ved å bruke Ionic 2 rammeverket. I denne workshoppen så vil dere bli guidet igjennom oppgaver som viser verktøy og framgangsmåte for når man skal lager en Ionic app fra bunnen av, til man har releaset til mobil.

mikaelbr commented 7 years ago

Da er event opprettet her: https://www.meetup.com/BartJS/events/238235146/

Se gjerne over og kom med feedback før jeg annonserer den (sender ut e-post til alle medlemmer).

stiasta commented 7 years ago

den ser bra ut 👍
Er det pizza det vanligvis går i. Eller hender det seg at det er noe mer fancy? jeg tenker at pizza og koding vanligvis går litt hånd i hånd :D

mikaelbr commented 7 years ago

Kan gjerne være noe annet enn Pizza og. Det er bare praktisk og det kan bli levert. Men dette er helt opp til deg og sponsor.

mikaelbr commented 7 years ago

Da annonserer jeg den nå. Om alt er good.

stiasta commented 7 years ago

jeppsipeppsi

mikaelbr commented 7 years ago

Jeg tenker 20 stk er grensen på hva som er mulig for 1 person å assistere. Hva tror du?

stiasta commented 7 years ago

ja, tror det. Kan sikkert få noen kolleger til å hjelpe til hvis det er stort behov for det.

mikaelbr commented 7 years ago

Vi prøver med 20, så ser vi hvordan det går.

stiasta commented 7 years ago

den er grei

stiasta commented 7 years ago

blir spennende 👍

mikaelbr commented 7 years ago

Må utsette dette en halvtime for rommet vi skal være på er booket til 17:00. Håper det går bra. Så ny tid blir 17:30

stiasta commented 7 years ago

for min del går det bra.

stiasta commented 7 years ago

burde det spesifiseres at man skal ta med eget utstyr?

mikaelbr commented 7 years ago

Det kan vi gjøre

mikaelbr commented 7 years ago

Kan sende ut egen e-post til deltakere når det nærmer seg. Hva de burde ha på maskinen osv.

stiasta commented 7 years ago

bra. hvis deltakerene har lyst til å teste native funksjonalitet så må de ha med utstyr for å deploye til mobilen. iphone/mac/hackintosh med xcode, android med det som trengs for å deploye dit.

stiasta commented 7 years ago

Er det internett der ?

mikaelbr commented 7 years ago

Ja, det er et gjestenett som folk kan bruke. Men jeg ville sikret meg med å laste ned ting på forhånd om mulig.

stiasta commented 7 years ago

da ville jeg nesten ha sendt ut en oppskrift til installasjon av nodejs, vs code (eller lignende), og muligens npm pakkene som trengs. Skal jeg lage en liten oppskrift?

stiasta commented 7 years ago

en liten "must have" oppskrift for hardware og software

mikaelbr commented 7 years ago

Gjør gjerne det.

stiasta commented 7 years ago

okey. Hardware

Software

Skal jeg ta med oppsett av prosjekt og lokale installasjoner i såfall så er oppskriften slik ->

Jeg har også egen oppgave på dette i workshoppen

stiasta commented 7 years ago

så oppskriften grei ut @mikaelbr ?