ligermobile in Swift