Tržište mobilnih aplikacija postalo je iznimno popularno, a tvrtke se natječu tko će brže izdati novu aplikaciju i tako preduhitriti konkurenciju. Zbog kratkog vremena u kojem se aplikacije razvijaju, često se ne slijede načela razvoja sigurnog programskog koda. Dodatan problem je i neiskusnost programera kojima je to često prva mobilna aplikacija. Međutim, načela razvoja sigurnog programskog koda ne slijede ni velike tvrtke Google i Apple, a najbolji primjer je aplikacija „Google Wallet“ za koju se pokazalo da sadrži veliki broj sigurnosnih propusta. Jedan od problema pri razvoju sigurnih aplikacija je mali broj standarda za mobilne aplikacije te nedostatak programske podrške s kojom bi bilo moguće ispitati nove aplikacije. Zbog toga veliki broj aplikacija sadrži kritične sigurnosne propuste koje izlažu vlasnike pametnih telefona riziku od napada. Tvrtka viaForensics izvijestila je da čak 76 posto aplikacija za operacijske sustave Android i iOS ni na koji način ne štite korisničke lozinke nego ih pohranjuju u obliku čistog teksta. Problem su i ostale osjetljive informacije poput podataka o kreditnim karticama koje se pohranjuju u nešifriranom obliku. Pri razvoju mobilnih aplikacija potrebno je misliti na sigurnost kako bi se izbjegle neugodnosti uzrokovane nesigurnim razvojem aplikacije. Više podataka moguće je saznati na stranicama portala DarkReading.