While I haven't actually used any of these particular tablet based applications, I do work in this industry so I can shed some light. It really depends how accurate of information you're looking for. A quick search revealed the following companies that have or can build solutions:
http://www.cavucompanies.com/index.php?pr=iPhone_-_Performhttps://www.afmsolutions.com/home.htmlhttp://www.ultranav.com/I'm sure others can chime in with additional solutions.
In addition to runway, aircraft, and environmental specifics, Take-off performance is usually based on the single engine obstacle clearance using the following methods:
1) SID Climb Gradient clearance (more restrictive, but easier to process)
2) Obstacle based clearance (think AC 120-91 or ICAO Annex 6) Requires an accurate terrain and obstacle DB.
As you found out, the larger companies such as Jeppesen, NavBlue, AeroData, APG, LIDO, ACFTPERFO, and others usually tend to cater to commonly used /mainstream aircraft in Part 121/135/91K operations as this requires them to monitor the APM/AFM for currency updates. These also usually involve tailored engine out departure procedure paths to optimize MTOW for pax/cargo ops. If you're not operating out of hot/high/short or terrain challenged airports, most of the time you could get away with a simpler SID based climb gradient calculation which follows TERPS/PANS-OP departure rules to ensure terrain/obstacle clearance is achieved and makes for a cost effective app.
Hope this helps and good luck with your search!
MtnWest