Trends In Mobile Application Development