I would start with what's included in LiveCode, and then consider third-party add-ons if you run into a need not addressed by the components LC offers.
On mobile platforms LC provides options for creating OS-native fields, buttons, and more - filter the Dictionary by "mobile" to see what's available, esp. the mobileControlCreate, mobileControlSet, and mobileControlDo commands.
Community volunteer LiveCode Community Liaison
LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/