Discussion Forum Asks the Question, 'Are Apps the Past?'