Hur kan du stödja LGBTQ Youth som utvecklare för mobilapps

19 oktober är Spirit Day, en dag för att stödja LGBTQ-ungdomar och talar mot mobbning och trakasserier som de ofta möter. Här på Envato Tuts + är vi stolta över att stå emot mobbning och diskriminering av något slag, så vi går lila för att visa att vi står med lesbisk, homosexuell, bisexuell, transsexuell och snygg ungdom.

I det här inlägget tar vi en snabb titt på några av de sätt som vi kan stödja LGBTQ-ungdom som apputvecklare.

Undvik kodande antaganden om dina användares identiteter

Det är verkligen viktigt att vi som utvecklare undviker kodande antaganden om kön och sexuell identitet i våra appar. Vem som helst i ett kön eller en sexuell minoritet kommer att förstå denna punkt omedelbart, men för andra kan det vara lätt att låta könsantaganden krypa in i vår kod utan att förstå det.

Könsmöjlighet

I min roll som redaktör för mobilinnehåll för Envato Tuts + ser jag antaganden som denna skörd upp ibland när man granskar kodsedlar och exempel. I Swift-språk kan du till exempel modellera en person enligt följande.

klass Person låt kön: Kön // ... Övriga uppgifter om en person init (kön: Kön) self.gender = gender

Ganska enkelt, men det finns ett problem: kön egendom av Person är oföränderlig och inställd i klassinitieraren. Men riktiga människor kan ändra det kön de identifieras med! 

Det här är ett något artificiellt exempel, och det kan naturligtvis finnas bestämmelser i andra delar av kodbasen eller systemet för att användarna ska ändra sitt kön, men det visar hur könsmässiga antaganden kan orsaka problem. Föreställ dig om antagandet om att könet är oföränderligt kodades till en universitetsregistrering eller körkortsdatabas. Det skulle leda till ett system som inte kunde exakt modellera de personer det representerar!

Kom ihåg, i det verkliga livet är kön en var (föränderlig).

Modellering Kön

På samma sätt, hur ska vi modellera Kön typ? Tidigare har många devs och databasdesigners representerat kön som enum. Återigen, i Swift kan vi ha:

enum Gender case male case female

Jag är säker på att du ser problemet: ett binärt val mellan "man" och "kvinnlig" omfattar inte det antal könsidentiteter som innehas av appanvändare idag. Om du gör dina användare att välja mellan ett av dessa alternativ, kommer du vara säker på att alienera många av dem. 

Online-appen OkCupid hade det här problemet under de första åren, vilket ledde till att många potentiella användare kunde uteslutas, att de inte kunde eller kände sig obekväma att använda tjänsten. I 2014 har OkCupid (tillsammans med den sociala medierjätten Facebook) reviderat sin köns- och sexuell läggningsmodell.

OkCupid s är ett exempel på ett väl genomtänkt system för modellering av kön och sexuell läggning, och det är värt att referera om du behöver förse könet i din app. 

I Swift kan vi då genomföra en mycket inkluderande Kön skriv enligt följande:

genus GenderCategory case agender, androgynous, bigender, cisMan, cisWoman, genderfluid, genderqueer, genderNonconforming, hijra, intersex, man, nonBinary, pangender, transfeminine, transgender, transMan, transmasculine, transseksuell, transWoman, twoSpirit,  typalias Kön: [GenderCategory]

Detta skulle låta användarna välja från ett brett spektrum av etablerade könsidentiteter, välja flera samtidiga identiteter och till och med försörja sig om de tillförda alternativen inte räckte till.

Icke-traditionella familjer

För ett slutligt exempel, anta att vi hade följande egenskaper i Person klass:

var mor: Person var far: Person

Detta förutsätter att en person har en mamma och en far. För många människor, uppväxt i icke-traditionella familjer, är det helt enkelt inte fallet. Till exempel har jag en vän som uppvuxits i ett hus med fem mammor. Hur lycklig för henne! 

Ett bättre sätt att modellera föräldrars relationer kan vara:

varföräldrar: [Person]

Inklusive applikationer

Eftersom mobila appar och programvara i allmänhet blir mer och mer centrala för människors liv har vi ett ansvar som utvecklare för att se till att våra appar är så inkluderade som möjligt. Om vi ​​antar kön eller sexuell identitet utesluter vi några potentiella användare av våra appar eller begränsar möjligheten att använda den tjänst våra apper tillhandahåller. 

Detsamma gäller för andra antaganden om användarna. Kolla in denna stora lista över Falsehoods Programmerare Tro på Namn.

Berätta historier och utforska LGBTQ-teman i ditt spel

Om du är en mobilspelutvecklare har du en utmärkt möjlighet att stödja LGBTQ-community genom att inkludera olika karaktärer i ditt spel och genom att tillåta användare att använda sin favorit könsidentitet och sexuell läggning i spelet.

För en överblick över sätt som LGBTQ-problem kan vara och har tagits upp i spel, kolla in Michael James Williams 'anda dag 2015-post.

Skriv en app för att stödja LGBTQ Youth

Oavsett vilket problem du är passionerad om, har du en riktig möjlighet att göra skillnad genom att utveckla en anpassad app för att stödja den orsaken. Även om du bara lär dig att koda appar eller bara ställa in i din karriär kan det här vara ett bra sätt att komma igång. Låt oss möta det, din app har en mycket bättre chans att få märkt om den är kopplad till en social fråga som folk bryr sig om. 

Här är en lista över några appar som har skapats för att hjälpa LGBTQ-ungdomar och andra offer för mobbning. Bli inspirerad!

verena

Titeln på den här appen betyder "beskyddare" och syftar till att hjälpa sina användare att hitta skydd i krisetider: rikta dem till polisstationer, sjukhus, bostäder och andra tillflyktsorter samt anmäla en utsedd lista över kontakter i nödfall.

Verena skapades av 15-årige Amanda Southworth för att stödja sina vänner i LGBTQ-samhället. En smart funktion är att appen har ett inkognito-läge, förklädd för att se ut som en läxhjälp. På så sätt kan ungdomar som kanske inte är öppna om sin sexuella identitet vara säkra på att ha och använda appen på sin telefon.

Du är godkänd

Att komma ut är en extremt svår och till och med farlig tid för många LGBTQ-ungdomar. Många tonåringar har utsatts för grym mobbning, missbruk eller förnekelse och utvisning från deras familjebostad. Skaparna av programmet You Accepted försöker göra övergången lättare genom att hjälpa användare att bygga ett nätverk av säkerhet och support innan kommer ut.

Du är Accepterad är en meddelandeplattform som gör det möjligt för LGBTI-ungdomar att anonymt berätta för sina vänner om deras sexualitet eller könsidentitet. Du kan se deras svar och bestämma vem du ska berätta. - Du är accepterad

Skaparna av appen tror att ingen borde vara rädda för att vara sig själva och ha skrivit den här appen för att hjälpa till att motverka diskriminering av Internet mot LGBTQ-ungdomar.

PRIDE-studie

Denna app skapades av läkare och forskare vid University of California i San Francisco för att undersöka samband mellan att vara ett kön eller en sexuell minoritet och långsiktiga hälsoutfall.

PRIDE-studien undersöker djupt hur erfarenheten av att vara LGBTQ är relaterad till alla aspekter av hälsa och liv. - PRIDE-studie

Detta hjälper läkare, regeringar och samhällsgrupper att förstå hur man stöder LGBTQ-hälsa.

PRIDE-studien bygger på Apples ResearchKit-ram, som tillkännages vid Apples Spring Forward-händelse 2015. Med denna teknik kan forskare enkelt registrera och samla in data från deltagare i storskaliga longitudinella studier - studier som samlar hälsoproblem över tid.

Känn mobbning

Även om det inte är ett problem unikt för LGBTQ-ungdomar, upplever alltför många LGBTQ-ungdomar någon form av mobbning. Denna erfarenhet kan vara djupt smärtsam och har drivit många unga till depression, självskada och till och med självmord. Appen är ett verktyg för att hjälpa föräldrar och lärare att checka in med barn och upptäcka tecken på mobbning. Några av funktionerna i appen är:

  • tips om vilka typer av mobbning som upplevs i vissa åldersgrupper
  • varningssignaler om att ett barn kan mobbas eller vara engagerad i mobbning
  • konversationstartare för att hjälpa till att engagera sig med barn

Know Bullying skapades av US Substance Abuse och Mental Health Services Administration (SAMHSA), och den är fylld med information för föräldrar och utbildare för att hjälpa dem att upptäcka och förebygga mobbning.

Quist

Quist, kort för "quistory" eller "queer history", skapades för att fira och utbilda unga människor i historien om kampen för LGBTQ-rättigheter. Varje dag visar appen användare en samling händelser från den dagen i historiken så att användarna kan se:

Hur långt har LGBTQ-samhället kommit över tiden - hur vi har behandlats, hur vi har reagerat, hur våra allierade har stött oss, och hur andra har arbetat hårt för att stoppa framstegen. - Quist 

Med denna ungdomsvänliga app försöker Quistteamet att utbilda och informera världen om LGBTQ-gruppernas djupa historia och att ge stöd till individer genom att visa hur andra genom historien har delat sin kamp.

Cirkel av 6

Cirkel av 6 är ett lättanvänt verktyg som är utformat för att hjälpa tonåringar och högskolestudenter att förhindra sexuellt våld och komma ur dåliga situationer.

Behöver du hjälp med att komma hem? Behöver du ett avbrott? Två kranar låter din cirkel veta var du är och hur de kan hjälpa till. Cirka 6 app för iPhone och Android gör det snabbt och enkelt att nå de 6 personer du väljer. - Cirkel av 6

Cirkeln av 6 app skapades för 2011 Apps mot missbruk White House utmaning. Och vann! Med mer än 150 000 studenter i 32 länder har appen fått press från hela världen. 

App-skaparna säger att de är inspirerade för att göra världen till en bättre plats med "teknik som förbättrar vänskap och förtroende". 

Slutsats

Bullying av LGBTQ-ungdom är ett enormt problem, med 85% av LGBTQ-ungdomsrapporteringen har varit verbalt trakasserad, 48% rapportering upplever cyberbulning och 13% rapportering har blivit fysiskt övergrepp-allt på grund av sin könsidentitet. 

Spirit Day ger oss chansen att stödja LGBTQ-samhället och visa att vi är emot mobbning. Du kan hjälpa till med att ha lila i dag och prata med dina vänner eller ungdomar i ditt liv. Som mobilapputvecklare har du dock en speciell möjlighet att hjälpa dig genom att se till att dina appar är inkluderade och kanske till och med genom att skapa en app för att hjälpa ungdomar att riskera mobbning!