Omnimaga

Omnimaga => News => Topic started by: Adriweb on February 06, 2013, 06:21:16 pm

Title: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 06, 2013, 06:21:16 pm
Hello everybody,

Today is a great day !
Indeed, TI is releasing, this thursday (Feb. 7th, 2013), its TI-Nspire iPad applications (both CAS and non-CAS versions, like the Nspire devices themselves).
It is a great day, as I was saying, since, in fact, TI finally answers (and plays a role in) to the evolution in the education market towards a more digital and mobile world... on platforms getting more and more common, powerful, open to third party applications, connected ...
TI therefore changes to be well integrated with what students and schools begin to use as  comprehensive solutions for education, like the iPad (which has on its App Store many educational applications, for example).


We had seen already recently with Steve Arnold (http://tiplanet.org/forum/viewtopic.php?t=11017) (in cooperation with Jim Bauwens), an Nspire-Lua layer for a Javascript Lua interpreter, which is able to run enough Nspire-Lua code in order to launch lua script originally made for the TI-Nspire, and this on any platform powerful enough and capable of running Javascript (so, tablets (http://www.youtube.com/watch?v=lLtfsV6zjHI), for example), but here it's a full native reimplementation of the whole Nspire ecosystem (Calculator, G&G, Spreadsheets, Math Editor...) available on your tablet ! Directly transfer your .tns files up on your iPad, and you'll be able to enjoy your content on a better device with a nicer screen, for instance ;-) !

Here are a few images:
http://imgur.com/a/tpIj9

Presentation video :

Another good news ? The price for both the CAS and non-CAS version is the same : $29.99 !

No doubt an Android version should be released at some point. Indeed, even if the iPad is still selling well, the sales of Android tablets are catching up with iPad ones, thus following the evolution that has made the iOS smartphones sales lower recently.


Press Release text :
Spoiler For Spoiler:
Quote
Texas Instruments unveils breakthrough TI-Nspire Apps for iPad®
TI extends its most powerful graphing technology into apps
that will change the way students visualize, engage and interact with math

Now available on the App Store

DALLAS (February 20, 2013) – Texas Instruments (TI), the most trusted brand in graphing calculator technology, “took a major step forward in our mission to improve student understanding and achievement in mathematics” with the release today of two new innovative apps:  TI-Nspire™ App for iPad and TI-Nspire™ CAS App for iPad, said Melendy Lovett, president of Texas Instruments Education Technology. 
 “The apps fill a critical need for an all-in-one math teaching and learning tool designed specifically for the iPad,” said Lovett.  “TI is extending the proven benefits of TI-Nspire technology to the tablet platform.  TI’s goals are to provide educators with the most powerful math apps for the iPad and to engage students while helping them reach a deeper conceptual understanding of math. Beyond the new Apps for iPad, TI continues to support teachers by providing world-class professional development (http://education.ti.com/calculators/pd/US/), and access to free classroom-ready activities for use with the TI-Nspire Apps for iPad; activities can be integrated seamlessly into curriculum and are available at TI’s Math Nspired (http://education.ti.com/calculators/timathnspired/) website.”
The TI-Nspire Apps for iPad were designed and refined in collaboration with researchers and classroom teachers, including Stephanie Ogden, Dean of Research and Development at L&N STEM Academy in Knoxville, TN, who also teaches Pre-Calculus, AP* Calculus, AP* Statistics and STEM.
 “The TI-Nspire Apps for iPad are truly transparent technology, allowing students to touch and interact with math with little awareness of the tool in their hands.  Students experience mathematics more directly and they are beyond engaged—they are excited about learning,” Ogden said.
Unique features of the apps, which meet critical curriculum needs from 7th grade through college, include:
  • All-in-one functionality for performing calculations in proper math notation; graphing and exploring functions, equations and inequalities; constructing and exploring geometric figures; creating, plotting and analyzing data in lists and spreadsheets.
  • Interactive keyboard that toggles between math notation and QWERTY configurations for placing notes and instructions alongside problems.
  • Dynamically linked multiple representations of problems that encourage students to make crucial connections by observing how equations change as they touch and interact with shapes, graphs and objects on the screen.
  • Familiar operations for creating and saving documents and sharing them using email, iTunes®, and other file sharing options.
  • Interaction with the built-in iPad camera interface that enables students to take photos, import them into the app and overlay graphs and equations on them to illustrate abstract math principles in the physical world.
In addition, the TI-Nspire CAS App for iPad has a powerful built-in Computer Algebra System (CAS) which enables students to symbolically solve equations, factor and expand variable expressions, complete the square, find derivatives, compute limits, find exact solutions in irrational form and much more.

TI-Nspire Apps for iPad will be featured in two full days of workshops and break-out sessions at the 2013 T3 International Conference (http://education.ti.com/calculators/pd/US/International/) held March 8-10 in Philadelphia, Pennsylvania. 

The TI-Nspire App for iPad (http://education.ti.com/nspire/itunes) and TI-Nspire CAS App for iPad (http://education.ti.com/nspirecas/itunes) are available for $29.99 each from the App Store on iPad or at http://www.AppStore.com.  Teachers are eligible to receive a free, one-year license of the TI-Nspire and TI-Nspire CAS Teacher Software with purchase of one of the TI-Nspire Apps for iPad.  Detailed information about the TI-Nspire Apps for iPad, including a brief video overview, is available at http://education.ti.com/ipad .


About Texas Instruments
Education Technology, a business of Texas Instruments, provides a wide range of tools connecting the classroom experience with real-world applications, helping students and teachers to explore mathematics and science interactively. TI’s products and services are tested vigorously against recognized third-party research, which shows that the effective use of graphing calculators improves the mathematical skills of students and their attitudes toward mathematics. For more information, visit http://www.education.ti.com.

Texas Instruments semiconductor innovations help 90,000 customers unlock the possibilities of the world as it could be – smarter, safer, greener, healthier and more fun.  Our commitment to building a better future is ingrained in everything we do – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities.  This is just the beginning of our story.  Learn more at http://www.ti.com.

Links : (very soon available if not already)
- Official website with more details (http://education.ti.com/ipad)
- TI-Nspire non-CAS iPad application (http://is.gd/HOP4gM)
- TI-Nspire CAS iPad application (http://is.gd/31V7mF)
- The other iOS apps from TI (http://is.gd/HYVFHU)

The Australian App Store already has it available (http://clk.tradedoubler.com/click?p=23753&a=2222910&g=0&td_partnerId=2003&url=https://itunes.apple.com/au/app/id545351700&mt=8), it's just a question of time for Europe and USA :)


Source : http://tiplanet.org/forum/viewtopic.php?f=43&t=11230&lang=en
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Juju on February 06, 2013, 06:24:19 pm
That's pretty cool! Can't wait to see if they will support Android as well.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: TIfanx1999 on February 06, 2013, 06:26:14 pm
Wow, this is pretty interesting. I can't say that this is something I saw coming. I assume the app can't run any Lua or Nspire Basic programs though right?
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: ruler501 on February 06, 2013, 06:26:18 pm
I'd get this if they released it for android. My S3 is large enough to do this so I'd think I'd be fine without having an actual tablet.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 06, 2013, 06:29:02 pm
I assume the app can't run any Lua or Nspire Basic programs though right?

Oh yes it certainly can. It's not a player, it's the whole Software that has been re-coded (except the Vernier part that isn't there) :)

I'll be testing it very soon and see the Lua API differences if there are any right now.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DrDnar on February 06, 2013, 06:59:38 pm
I guess Apple's prohibition against "3rd party runtimes" doesn't apply if you're a big company with lots of money. I would have thought that if Apple forbids C64 emulators, there would be no chance of a Lua interpreter.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: fb39ca4 on February 06, 2013, 08:10:11 pm
So, will we be able to use iPads on exams now? ;)
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: TIfanx1999 on February 06, 2013, 09:38:33 pm
I assume the app can't run any Lua or Nspire Basic programs though right?

Oh yes it certainly can. It's not a player, it's the whole Software that has been re-coded (except the Vernier part that isn't there) :)

I'll be testing it very soon and see the Lua API differences if there are any right now.
Wow, that's rather shocking. I thought apple was completely against allowing software that had any sort of programming functionality.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: fb39ca4 on February 06, 2013, 09:55:58 pm
I found this April Fool's blog post from a year ago that actually came true! :P

http://www.techpoweredmath.com/apple-texas-instruments-form-alliance/
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 06, 2013, 11:07:34 pm
Another good news ? The price for both the CAS and non-CAS version is the same : $29.99 !

Yeah but how much does the iPad itself cost? D:

That said it's nice to finally see emulators and softwares come out on mobile devices. I hope one day that it will be possible to send calc files from your calc to your phone/tablet or vice-versa, so people downloading programs while using wi-fi or 3G don't have to wait until they're back home before being able to try them.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: KermMartian on February 07, 2013, 12:07:55 am
This news is supposed to be embargoed until 9am ET.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 12:11:38 am
What do you mean? ???
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Sorunome on February 07, 2013, 12:12:26 am
Wut, but who uses apple, so.... :P
They should also make one for android >.>
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: KermMartian on February 07, 2013, 12:12:50 am
What do you mean? ???
TI told me about 10 times that we weren't supposed to announce anything about this to anyone before 8am CT / 9am ET.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Juju on February 07, 2013, 12:15:24 am
What do you mean? ???
TI told me about 10 times that we weren't supposed to announce anything about this to anyone before 8am CT / 9am ET.
I dunno what TI told Adriweb, but apparently the app is already in the App Store in Australia, it might had created confusion.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 12:17:05 am
Oh ok. Maybe there was some misunderstanding from TI-Planet (or Adriweb) part. If he got the information from Texas Instruments France, there might be a possibility that they weren't clear on when it can be announced, but it can't be timezone confusion since it's still only 6:18 AM in France.

(Note that I mention TI-Planet since every news by Adriweb and Critor posted on Omni are actually TI-Planet news translated in English)
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: KermMartian on February 07, 2013, 12:22:53 am
One of my TI contacts just got back to me that it's ok to post this now.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 12:24:46 am
Ah ok, thanks :). I was considering moving the topic in the Editor sub-forum (or let a staff do it) in case.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Hayleia on February 07, 2013, 01:10:22 am
open to third party applications
Are we talking about the same Apple company ?
On the contrary, I would think they only released it on iPad and not on Android so we have more difficulties to do whatever we want on it (even though nothing is impossible).
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Lionel Debroux on February 07, 2013, 01:32:59 am
@Kerm: there was indeed an embargo on the piece of information... but Apple's own app store broke it more than half a day earlier than you had the right to ;)
When someone leaks embargoed information, it's usually fair game to talk about it - as your TI contacts have now confirmed to you anyway :)

And yes, the iPad is clearly more of a closed platform than the Android-based platforms are - even though some people would probably consider it more open than the Nspire platform is, which is a damning testimony to the amount of closed-mindedness in the Nspire ^^
TI will probably have to provide an Android version soon, as Android-based platforms' market share for smartphones has exploded in 2012 and are here to stay ( http://www.engadget.com/2013/01/29/strategy-analytics-android-70-percent-share/ ), and Android-based tablet sales have started to make a dent in the iPad sales ( http://www.mobilenapps.com/articles/4951/20121105/apple-ipad-market-share-eroding-idc-tablet.htm ). TI may not create apps for other smartphone/tablet platforms, though: the sum of non-iOS, non-Android sales is a pitiful, fragmented market share.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 01:37:15 am
Haha I didn't realize they did XD. Anyway I wonder if there will be an Android version at one point, since a lot of people can't afford an iPad? In a few years, most phones will most likely be as powerful as an iPad, so maybe this will be available on every mobile device. I hope this doesn't mark the beginning of the end of actual calcs, though x.x
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Lionel Debroux on February 07, 2013, 02:01:34 am
Quote
I hope this doesn't mark the beginning of the end of actual calcs, though x.x
I think it does, at least for some market segments.
Without rehashing once again the specifics of what I wrote many times over the last few months (even though I didn't know TI was working on an iPad app), it's safe to say that calculators are severely underpowered / severely overpriced (there's a huge mismatch between functionality and price tag). A $199 / €199 Nexus 7 so thoroughly trashes even the Nspire CX series in terms of functionality and versatility, for less than twice the price tag, that it isn't funny :)

The price tag of $29.99 for the iPad app is sane enough, though probably too high as well. At least, it shows the direction TI should, IMO, be heading in: slashing the prices of their entire calculator roster, and somehow forcing resellers to slash their margins as well. For its performance and functionality level, compared to a Nexus 7, the CX might stand a chance in the marketplace if it were, say, $50 for the consumer. The TI-68k series should be $35-$40, the TI-Z80 series $25-$35, and the scientific calculators < $20.
Maybe the distribution chains are too long.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 07, 2013, 02:12:22 am
@Kerm and DJ_O: Yeah in fact, the PR text itself was under embargo (and still is at the time of this post ?!), and the news also, I guess, but in fact they planned a release on Feb. 7th, and this... happens at different time in the world. When I saw that Australia already had the app (for a while !), I of course thought the news itself could be released (TI agreed anyway :P), and that the release in Europe and US would just be done a few hours later (which indeed was the case).

edit : ah well, I didn't see Lionel's post in which he told that :P
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: critor on February 07, 2013, 04:21:21 am
Kerm, I don't know what kind of NDA you've signed, but when the information under embargo leaks publicly the embargo dies at the same time.
At least, that's what's written in my NDA.


One of my TI contacts just got back to me that it's ok to post this now.

So you contacted TI imediately about Adriweb's news?
Whare were you trying to achieve?...
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 07, 2013, 06:46:35 am
More discoveries :

Here are some changes in the Lua API (dump of _G, so, we don't know if there are any more events like on.xxxxx)

- a new platform.apiLevel (http://wiki.inspired-lua.org/platform.apilevel) : "2.2"
- a new table, touch (http://wiki.inspired-lua.org/touch) :  touch = { enabled, xppi, ppi, isKeyboardVisible, isKeyboardAvailable, yppi, showKeyboard } --these are all functions to call
- a new function in the platform (http://wiki.inspired-lua.org/platform) object : platform.isTabletModeRendering -- self explanatory.

API Dump :
Spoiler For Spoiler:
Code: [Select]
--_G
string
split
match
gmatch
upper
gsub
format
lower
sub
usub
gfind
find
len
char
dump
uSub
reverse
byte
uchar
uChar
rep
xpcall
package
loaded
string - table: 0x1e91bdb0
package - table: 0x1e91f1c0
_G - table: 0x1e91a850
cursor
show
hide
set
locale
name
image
copy
height
rotate
new
width
clipboard
getText
addText
math
log
ldexp
evalStr
rad
cosh
random
getEvalSettings
frexp
tanh
floor
max
sqrt
modf
huge - 8
setEvalSettings
pow
atan
tan
cos
log10
eval
acos
abs
pi - 3.1415926535898
sinh
asin
min
deg
fmod
randomseed
atan2
ceil
sin
exp
coroutine
resume
yield
status
wrap
create
running
platform
hw
window
invalidate
setFocus
setScrollHeight
getScrollHeight
height
__index - table: 0x1e91c470
__newindex
width
isTabletModeRendering
registerErrorHandler
isDeviceModeRendering
withGC
isColorDisplay
toolpalette
enableCopy
enablePaste
enableCut
register
enable
D2Editor
setMainFont
registerFilter
createChemBox
setBorder
hasFocus
getText
setWordWrapWidth
setExpression
setVisible
resize
setTextColor
setTextChangeListener
newRichText
move
setFontSize
setSizeChangeListener
setText
setDisable2DinRT
setBorderColor
getExpression
getExpressionSelection
setFocus
setSelectable
setColorable
isVisible
setReadOnly
createMathBox
touch
enabled
xppi
ppi
isKeyboardVisible
isKeyboardAvailable
yppi
showKeyboard
timer
start
getMilliSecCounter
stop
var
monitor
recallAt
storeAt
makeNumericList
store
list
recallstr
unmonitor
recall
recallStr
table
setn
insert
getn
foreachi
maxn
foreach
concat
sort
remove
document
markChanged
loaders
1
tostring
print
image - table: 0x1e91df10
unpack
require
getfenv
touch - table: 0x1e920700
setmetatable
next
assert
tonumber
rawequal
DDDONE - table: 0x1e8adec0
collectgarbage
getmetatable
document - table: 0x1e91e240
coroutine - table: 0x1e91b6e0
load
gcinfo
_VERSION - Lua 5.1
rawset
table - table: 0x1e91b8e0
timer - table: 0x1e91f920
locale - table: 0x1e91e920
platform - table: 0x1e91f550
Widget - table: 0x1e91c470
var - table: 0x1e91ed40
math - table: 0x1e91c3d0
cursor - table: 0x1e91e9e0
pcall
clipboard - table: 0x1e91e720
class
type
toolpalette - table: 0x1e920360
D2Editor - table: 0x1e91faa0
select
_G - table: 0x1e91a850
on
rawget
loadstring
dump
newproxy
setfenv
pairs
ipairs
error
add -

Further (detailed) changes will be exposed here : http://wiki.inspired-lua.org/Changes_in_OS_3.4


(from http://tiplanet.org/forum/viewtopic.php?p=135452#p135452)



EDIT :
Got this from TI : "The App has been temporarily pulled this morning due to a security issue in the final build. We are working to get it fixed, but we don’t have an ETA on when it will be back up for download – might be a few days. It was just pulled in the past 30 minutes."
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: critor on February 07, 2013, 07:36:27 am
EDIT :
Got this from TI : "The App has been temporarily pulled this morning due to a security issue in the final build. We are working to get it fixed, but we don’t have an ETA on when it will be back up for download – might be a few days. It was just pulled in the past 30 minutes."

There was a way to install Ndless 3.1 ? :P
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 07, 2013, 07:42:59 am
That would be too good :P
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: TIfanx1999 on February 07, 2013, 07:44:11 am
EDIT :
Got this from TI : "The App has been temporarily pulled this morning due to a security issue in the final build. We are working to get it fixed, but we don’t have an ETA on when it will be back up for download – might be a few days. It was just pulled in the past 30 minutes."

There was a way to install Ndless 3.1 ? :P
Lmao, now that would be funny. ;D
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 09:24:13 am
LOL fail on their part. XD But again I don't recall Apple-related security stuff being good in the past. My account was hacked numerous times there even with a strong password before, especially by Koreans who wanted to buy gold for some random RPGs.

It would definitively be funny if they leaked a version that ran Ndless 3.1, though.
Quote
I hope this doesn't mark the beginning of the end of actual calcs, though x.x
I think it does, at least for some market segments.
Without rehashing once again the specifics of what I wrote many times over the last few months (even though I didn't know TI was working on an iPad app), it's safe to say that calculators are severely underpowered / severely overpriced (there's a huge mismatch between functionality and price tag). A $199 / €199 Nexus 7 so thoroughly trashes even the Nspire CX series in terms of functionality and versatility, for less than twice the price tag, that it isn't funny :)

The price tag of $29.99 for the iPad app is sane enough, though probably too high as well. At least, it shows the direction TI should, IMO, be heading in: slashing the prices of their entire calculator roster, and somehow forcing resellers to slash their margins as well. For its performance and functionality level, compared to a Nexus 7, the CX might stand a chance in the marketplace if it were, say, $50 for the consumer. The TI-68k series should be $35-$40, the TI-Z80 series $25-$35, and the scientific calculators < $20.
Maybe the distribution chains are too long.
IMO the price is not too bad, but the issue is that the iPad itself costs $499.99 and higher. I think real calcs still have a chance to thrive as long as the majority of tablets remains at higher price than calcs or that those apps are not released on cheap mobile phones as well. And even then the phones lack a PTT mode.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Lionel Debroux on February 07, 2013, 09:37:23 am
AFAWCT, the iPad app is a Nspire simulator, like TINCS is. It does not attempt to emulate the calculator's hardware faithfully, it's just the same back-end code compiled for another platform (well, certainly - they didn't port all of their C code to Obj-C) and a different, platform-specific front-end code (Java for TINCS, Obj-C for the iPad app, and presumably a different Java flavour for the Android app TI ought to be making sooner rather than later IMO).
IOW, there's no chance the iPad app can run Ndless ;)

Pulling an app and indicating that the cause is security-related isn't necessarily very smart a move for Apple / TI. Differential code analysis, should anyone undertake it, could pinpoint the problem and hint for attack vectors.

Quote
IMO the price is not too bad, but the issue is that the iPad itself costs $499.99 and higher.
It's both, as both calculators and the iPad are way too expensive for their specs :)
I remember reading about the $900 iPad costing no more than $200 to produce.

Quote
I think real calcs still have a chance to thrive as long as the majority of tablets remains at higher price than calcs or that those apps are not released on cheap mobile phones as well.
The price of tablets keeps decreasing for ever increasing functionality, driven by companies whose business model is less hell-bent on milking customers through overly high prices than Apple is. Apple will have to slash the iP* prices to cope with fierce competition in the marketplace, otherwise their market shares will dwindle even further than they already have (see one of my previous posts)...

Quote
And even then the phones lack a PTT mode.
I take it that it could be added easily :)
Not that I think it's a morally satisfying solution (making exams less disconnected from real-world usage would be better), but it's technically feasible.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 09:40:05 am
I assume that was how TI-Smartview used to be, right? I recall some people saying that that emu emulated the software rather than hardware early on and a lot of ASM programs didn't run, but I think this have changed.

But yeah such quick removal can be bad when they just release something, unless it's really dangerous such as permanently bricking your device/forcing a reformat. If I was them I would just issue a quick patch release. It's not like security exploits are leaked worldwide an hour after the release of a calculator-related app anyway.

Also according to Kerm the Nexus 7 is pretty similar to the iPad in terms of power. I just checked Newegg and it starts at $189.99 it seems, which is a $310 price difference over the iPad! That said, it would require a lot of work to port, though, unless TI signed some sort of lucrative deal with Apple at the condition that they do not release the app for rival OSes?
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 07, 2013, 10:32:39 am
To be a little more precise, the issue is, for the user, more of a bug, in its appearence. It's not something dangerous ;)
(Also, there is the auto-save, which I love.... :P)

Edit : Officiel statement: "Immediately after the TI-Nspire Apps for iPad were posted on the App Store, we discovered an issue with App Store settings and have temporarily removed these apps from the store. We are working to update these settings and will repost the apps as soon as possible. "
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: lkj on February 07, 2013, 12:44:20 pm
Pulling an app and indicating that the cause is security-related isn't necessarily very smart a move for Apple / TI. Differential code analysis, should anyone undertake it, could pinpoint the problem and hint for attack vectors.
"Security issue" could also mean that Apple told them to remove programmability, particularly if the language is as powerful as Lua, couldn't it?
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Spyro543 on February 07, 2013, 02:06:35 pm
Why would programmability be a problem? I have quite a few programming apps on my iPad (python, C++, basic, javascript...)
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: lkj on February 07, 2013, 02:23:37 pm
Has Apple really dropped that restriction?
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: floris497 on February 07, 2013, 02:26:05 pm
you can write code but not run and compile as far as i know?
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 04:02:15 pm
Oh wait I forgot about that Apple restriction junk. Programming languages are against the rules, so since it's possible to use TI-BASIC on the Nspire Student software emulator it would prevent it from being released on the AppStore. However now that this is brought up, I thought emulators were banned from the AppStore althogether? ???
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: lkj on February 07, 2013, 04:34:49 pm
It isn't a real emulator and it avoids the thing Apple doesn't want above all other things: it doesn't make running binaries possible. But I think Apple also doesn't want Lua...
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: calc84maniac on February 07, 2013, 04:39:18 pm
Apple needs to get with the program. Even Nintendo recently allowed an app whose main purpose was implementing a programming language.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 04:50:15 pm
One thing, though: Did the maker of Petit Computer give Nintendo some money to convince them to add it? Sometimes I wouldn't be surprised if that kind of stuff was worked out through deals, even if not millions were involved.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 07, 2013, 05:02:52 pm
No no no, my edit apparently didn't get seen :

Quote
Officiel statement: "Immediately after the TI-Nspire Apps for iPad were posted on the App Store, we discovered an issue with App Store settings and have temporarily removed these apps from the store. We are working to update these settings and will repost the apps as soon as possible. "

I don't know why it was first said to be a "security" issue since the real thing behind all this, from the user point of view, really has nothing to do with a flaw/exploit or anything. It was just a bug, maybe with syncing (?) or something, since it's said to be related to the App Store settings. The bug was annoying, at first, but that the auto-saving feature made "acceptable" in certain conditions, since the launch time is quite fast. (but once it's fixed, it's definitely going to be better.)

Also, ikj, it's not an emulator, the whole thing has been rewritten and compiled for iOS.

Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Spyro543 on February 07, 2013, 07:10:51 pm
I don't understand. The programming apps I have on my iPad allow me to run and compile programs I write. And they've been on the App Store for some time.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 10:20:22 pm
No no no, my edit apparently didn't get seen :

Quote
Officiel statement: "Immediately after the TI-Nspire Apps for iPad were posted on the App Store, we discovered an issue with App Store settings and have temporarily removed these apps from the store. We are working to update these settings and will repost the apps as soon as possible. "

I don't know why it was first said to be a "security" issue since the real thing behind all this, from the user point of view, really has nothing to do with a flaw/exploit or anything. It was just a bug, maybe with syncing (?) or something, since it's said to be related to the App Store settings. The bug was annoying, at first, but that the auto-saving feature made "acceptable" in certain conditions, since the launch time is quite fast. (but once it's fixed, it's definitely going to be better.)

Also, ikj, it's not an emulator, the whole thing has been rewritten and compiled for iOS.


Well nobody misunderstood your initial post when they saw security in it, because it really said Security issue :P


EDIT :
Got this from TI : "The App has been temporarily pulled this morning due to a security issue in the final build. We are working to get it fixed, but we don’t have an ETA on when it will be back up for download – might be a few days. It was just pulled in the past 30 minutes."
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: fb39ca4 on February 07, 2013, 10:35:17 pm
Oh wait I forgot about that Apple restriction junk. Programming languages are against the rules, so since it's possible to use TI-BASIC on the Nspire Student software emulator it would prevent it from being released on the AppStore. However now that this is brought up, I thought emulators were banned from the AppStore althogether? ???
Apple bans video game emulators because they don't want to deal with legal issues from console manufacturers. They do allow programming apps now, but everything has to be self contained.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 07, 2013, 10:37:40 pm
Aaah ok I see. However I don't think video game companies can do much about NES/SNES/Genesis/GB/GBC stuff, considering emulators are perfectly legal. It's when people start trying to put ROMs and Bioses or CD images available for download on the AppStore that problems can arise.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: lkj on February 08, 2013, 05:06:39 pm
Also, ikj, it's not an emulator, the whole thing has been rewritten and compiled for iOS.
That's what I said (or tried to say) but in more detail, yes.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: CompSystems on February 09, 2013, 12:00:54 pm
http://www.engadget.com/2013/02/07/ti-nspire-for-ipad/
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Nosferatu Arucard 1983 on February 09, 2013, 12:22:27 pm
A native port of NSpire Software for iPad ? At last, TI still wants to follow the new educational paradigm, the era of exclusive calculators should be replaced with new and small computers, like the cheap tablets which isn't need a horse-powered hardware to run math software.  :)

 However, I think the best CAS ever released in Android Market (now Google Play) is the full port of Maxima (even it was written in Common LISP   ;D), but it require a lot of training to use it.
 (Even I only use less than 10% of all libraries  >:D)
 Maxima CAS is far more feature-rich and capable than NSpire, since it had a huge library of functions and programs, but lacks any ploting  capabilities, except some commands to draw in GnuPlot.
 So far, no CAS from Maxima, Maple, Octave or Mathematica is capable to use special functions, integration with  [wikipedia]Residue_theorem[/wikipedia], and more important: is native capable to use [wikipedia]tensor[/wikipedia]s, which is very usefull in engineering and Analytic Geometry.  :)
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 19, 2013, 06:26:12 am
Update :

The Apps are back on the App Store :)

- TI-Nspire non-CAS iPad application (http://is.gd/HOP4gM)
- TI-Nspire CAS iPad application (http://is.gd/31V7mF)

Also, TI actually took some time to improve the app (which is why it took more time than it would have taken just to fix the "issue") :
Quote
What's New in Version 3.4.1
- Added: iOS 6.1 support
- Added: iPad with Retina support
- Improved: Bug fixes and optimizations

All the other countries' link :
Spoiler For Spoiler:
US
Family Page: http://education.ti.com/calculators/products/US/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/en/us/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/us/products/apps/ti-nspire-cas-app-for-ipad
 
Australia
Family Page: http://education.ti.com/calculators/products/AUS-NZ/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/en/us/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/us/products/apps/ti-nspire-cas-app-for-ipad
 
LAR
Family Page: http://education.ti.com/calculators/products/LATINOAMERICA/Nspire-Family/iPad
TI-Nspire App:  http://education.ti.com/es/latinoamerica/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/es/latinoamerica/products/apps/ti-nspire-cas-app-for-ipad
 
Asia
Family Page: http://education.ti.com/calculators/products/ASIA/Nspire-Family/iPad
TI-Nspire App:  http://education.ti.com/en/asia/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/asia/products/apps/ti-nspire-cas-app-for-ipad
 
China
Family Page: http://education.ti.com/calculators/products/CHINA/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/zh-CN/china/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/zh-CN/china/products/apps/ti-nspire-cas-app-for-ipad
 
UK
Family Page: http://education.ti.com/calculators/products/UK/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/en-GB/uk/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App:  http://education.ti.com/en-GB/uk/products/apps/ti-nspire-cas-app-for-ipad
 
Germany
Family Page:  http://education.ti.com/calculators/products/DEUTSCHLAND/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/de/deutschland/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/deutschland/products/apps/ti-nspire-cas-app-for-ipad
 
France
Family Page: http://education.ti.com/calculators/products/FRANCE/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/fr/france/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/france/products/apps/ti-nspire-cas-app-for-ipad
 
Spain
Family Page: http://education.ti.com/calculators/products/ESPANA/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/es/espana/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/es/espana/products/apps/ti-nspire-cas-app-for-ipad
 
Austria
Family Page: http://education.ti.com/calculators/products/OESTERREICH/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/de/oesterreich/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/oesterreich/products/apps/ti-nspire-cas-app-for-ipad
 
Finland
Family Page: http://education.ti.com/calculators/products/SUOMI/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/fi/suomi/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App:  http://education.ti.com/fi/suomi/products/apps/ti-nspire-cas-app-for-ipad
 
Belgium - French
Family Page: http://education.ti.com/calculators/products/BELGIQUE/Nspire-Family/iPad
TI-Nspire App:  http://education.ti.com/fr/belgique/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/belgique/products/apps/ti-nspire-cas-app-for-ipad
 
Belgium - Dutch
Family Page: n/a
TI-Nspire App: http://education.ti.com/nl/belgie/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/nl/belgie/products/apps/ti-nspire-cas-app-for-ipad
 
Denmark
Family Page: http://education.ti.com/calculators/products/DANMARK/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/da/danmark/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/da/danmark/products/apps/ti-nspire-cas-app-for-ipad
 
Netherlands
Family Page: n/a
TI-Nspire App: http://education.ti.com/nl/nederland/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/nl/nederland/products/apps/ti-nspire-cas-app-for-ipad
 
Norway
Family Page: http://education.ti.com/calculators/products/NORGE/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/no/norge/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/no/norge/products/apps/ti-nspire-cas-app-for-ipad
 
Portugal
Family Page: http://education.ti.com/calculators/products/PORTUGAL/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/pt/portugal/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/pt/portugal/products/apps/ti-nspire-cas-app-for-ipad
 
Sweden
Family Page: http://education.ti.com/calculators/products/SVERIGE/Nspire-Family/iPad
TI-Nspire App: http://education.ti.com/sv/sverige/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/sv/sverige/products/apps/ti-nspire-cas-app-for-ipad
 
Switzerland - French
Family Page: n/a
TI-Nspire App: http://education.ti.com/fr/suisse/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/suisse/products/apps/ti-nspire-cas-app-for-ipad
 
Switzerland – German
Family Page: n/a
TI-Nspire App: http://education.ti.com/de/schweiz/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/schweiz/products/apps/ti-nspire-cas-app-for-ipad
 
India
Family Page: n/a
TI-Nspire App: http://education.ti.com/en/india/products/apps/ti-nspire-app-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/india/products/apps/ti-nspire-cas-app-for-ipad


The Press Release text should come soon :)


(Source : http://tiplanet.org/forum/viewtopic.php?f=43&t=11282)
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Stefan Bauwens on February 19, 2013, 09:31:49 am
So it wasn't the fact that it featured user programmable stuff?(which everybody's nagging about  for some reason)
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: DJ Omnimaga on February 19, 2013, 02:45:49 pm
Yeah I am curious about what was the security issue, although it could just have been a typical security exploit like some stuff Internet Explorer had on Windows, letting people access your iPad or something.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 19, 2013, 04:35:12 pm
So it wasn't the fact that it featured user programmable stuff?(which everybody's nagging about  for some reason)
Nah :P

Yeah I am curious about what was the security issue, although it could just have been a typical security exploit like some stuff Internet Explorer had on Windows, letting people access your iPad or something.
Nothing important. More of a user-annoying bug AFAIK.
Title: Re: TI launches the official TI-Nspire iPad application !
Post by: Adriweb on February 20, 2013, 05:46:24 am
Update (sorry for double post, feel free to merge if needed) :

The PR text is available :)

Quote
Texas Instruments unveils breakthrough TI-Nspire Apps for iPad®
TI extends its most powerful graphing technology into apps
that will change the way students visualize, engage and interact with math

Now available on the App Store

DALLAS (February 20, 2013) – Texas Instruments (TI), the most trusted brand in graphing calculator technology, “took a major step forward in our mission to improve student understanding and achievement in mathematics” with the release today of two new innovative apps:  TI-Nspire™ App for iPad and TI-Nspire™ CAS App for iPad, said Melendy Lovett, president of Texas Instruments Education Technology. 
 “The apps fill a critical need for an all-in-one math teaching and learning tool designed specifically for the iPad,” said Lovett.  “TI is extending the proven benefits of TI-Nspire technology to the tablet platform.  TI’s goals are to provide educators with the most powerful math apps for the iPad and to engage students while helping them reach a deeper conceptual understanding of math. Beyond the new Apps for iPad, TI continues to support teachers by providing world-class professional development (http://education.ti.com/calculators/pd/US/), and access to free classroom-ready activities for use with the TI-Nspire Apps for iPad; activities can be integrated seamlessly into curriculum and are available at TI’s Math Nspired (http://education.ti.com/calculators/timathnspired/) website.”
The TI-Nspire Apps for iPad were designed and refined in collaboration with researchers and classroom teachers, including Stephanie Ogden, Dean of Research and Development at L&N STEM Academy in Knoxville, TN, who also teaches Pre-Calculus, AP* Calculus, AP* Statistics and STEM.
 “The TI-Nspire Apps for iPad are truly transparent technology, allowing students to touch and interact with math with little awareness of the tool in their hands.  Students experience mathematics more directly and they are beyond engaged—they are excited about learning,” Ogden said.
Unique features of the apps, which meet critical curriculum needs from 7th grade through college, include:
  • All-in-one functionality for performing calculations in proper math notation; graphing and exploring functions, equations and inequalities; constructing and exploring geometric figures; creating, plotting and analyzing data in lists and spreadsheets.
  • Interactive keyboard that toggles between math notation and QWERTY configurations for placing notes and instructions alongside problems.
  • Dynamically linked multiple representations of problems that encourage students to make crucial connections by observing how equations change as they touch and interact with shapes, graphs and objects on the screen.
  • Familiar operations for creating and saving documents and sharing them using email, iTunes®, and other file sharing options.
  • Interaction with the built-in iPad camera interface that enables students to take photos, import them into the app and overlay graphs and equations on them to illustrate abstract math principles in the physical world.
In addition, the TI-Nspire CAS App for iPad has a powerful built-in Computer Algebra System (CAS) which enables students to symbolically solve equations, factor and expand variable expressions, complete the square, find derivatives, compute limits, find exact solutions in irrational form and much more.

TI-Nspire Apps for iPad will be featured in two full days of workshops and break-out sessions at the 2013 T3 International Conference (http://education.ti.com/calculators/pd/US/International/) held March 8-10 in Philadelphia, Pennsylvania. 

The TI-Nspire App for iPad (http://education.ti.com/nspire/itunes) and TI-Nspire CAS App for iPad (http://education.ti.com/nspirecas/itunes) are available for $29.99 each from the App Store on iPad or at http://www.AppStore.com.  Teachers are eligible to receive a free, one-year license of the TI-Nspire and TI-Nspire CAS Teacher Software with purchase of one of the TI-Nspire Apps for iPad.  Detailed information about the TI-Nspire Apps for iPad, including a brief video overview, is available at http://education.ti.com/ipad .


About Texas Instruments
Education Technology, a business of Texas Instruments, provides a wide range of tools connecting the classroom experience with real-world applications, helping students and teachers to explore mathematics and science interactively. TI’s products and services are tested vigorously against recognized third-party research, which shows that the effective use of graphing calculators improves the mathematical skills of students and their attitudes toward mathematics. For more information, visit http://www.education.ti.com.

Texas Instruments semiconductor innovations help 90,000 customers unlock the possibilities of the world as it could be – smarter, safer, greener, healthier and more fun.  Our commitment to building a better future is ingrained in everything we do – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities.  This is just the beginning of our story.  Learn more at http://www.ti.com.