Aim at short-term, problem solving goals.
First identify what immediate learning issues, mobile learning could help solve. For example, could m-learning help biology students learn and memorize their taxonomy? Could it get algebra students to recollect and apply formulae correctly?
Utilize the content you have.
Take a look at what content you have easy access to, and use that first for your mobile learning program. Understand the issues involved in getting your existing content ready for a mobile device environment.

Work with existing devices.
Devices are a big expenditure. Rather than investing upfront, encourage students to bring in whatever mobile device they have and get an idea of what features are common and available to all. See if students can share between them.
Gain student usage and acceptance.
It’s easier to solve problems and identify potential hiccups while working on a small scale. Your mobile learning pilot will therefore enable you to understand the problems student face, and whether they are getting any learning value out of using the mobile devices.
Identify long-term strategies.
Once you’ve worked on small scale, it’s easier to expand by adding more lessons, chapters or even subjects. Now look at long-term strategies with what you’ve learned about the potential of mobile learning. Will implementing m-learning help an entire grade with test prep, or as remedial learning for students who need more exercises and revisions?
Getting into m-learning can be easy, if you start small and learn before scaling for entire grades and subjects. The important thing is to get started.