NCSU MyTECH
Turn your smartphone into a robust piece of data collection equipment! MyTech is ideal for a physics lab environment, allowing you to analyze the motion of the device using raw data from the phone's internal sensors as it falls, spins, or collides with springs! Each recording can be exported as a spreadsheet for more in-depth analysis.
website
Easy Java Simulations Authoring Tool
Use Easy Java Simulations (EJS) to build your own mobile apps.  Easy Java/Javascript Simulations is a free authoring tool written in Java that helps non-programmers create interactive simulations in Java or Javascript, mainly for teaching or learning purposes. EjsS has been created by Francisco Esquembre and is part of the Open Source Physics project.
website  -  details

EJS Reader for Android

The EjsS Reader allows you to organize and run science or engineering simulations, created with EjsS. The simulations (also referred to as models) are organized in a directory-like structure and displayed using a simple click and swipe interface,
website

EJS Reader for iOS

The EjsS Reader Free allows you to organize and run science or engineering simulations, created with EjsS. The simulations (also referred to as models) are organized in a directory-like structure and displayed using a simple click and swipe interface,
website
Open Source Physics
Search the Open Source Physics website for additional ready-to-run Java and JavaScript simulations.
website  -  details
AAPT
AAPT is a professional membership association of scientists dedicated to enhancing the understanding and appreciation of physics through teaching. AAPT was established in 1930 with the fundamental goal of ensuring the "dissemination of knowledge of physics, particularly by way of teaching.  It publishes the American Journal of Physics and The Physics Teacher magazine.
website