Wireless development techniques and tools: Embracing text messaging in wireless applications