[Q] Mathstudio (Space Time) for Windows Phone 7 - Windows Phone 7 Q&A, Help & Troubleshooting

Hi everybody, I am an engineer and I think that windows phone is perfect for my needs..so fast and efficient, office integrated, easy to use and many other qualities..the only thing that I can't find for this OS is Mathstudio.
For those who don't know what's this, it's like having a graphic calculator always in your poket. This program doesn't make everything, of course, but many of the most common things can be done with mathstudio.
I was wondering if somebody could port this program from android/iOS to windows phone 7. Otherwise I must always go around with my mobile and with an ipod touch only for this program. I remember that the previous version of mathstudio (called spacetime) exsists for windows mobile 6.5, an other way could be a porting from windows mobile. I wrote to the official developer but he said he won't realse a windows phone 7 version of his program.
Thank you for listening

Porting WinMo apps is technically possible (though hard unless they were written initially in .NET). Making an unmodified WinMo app run on WP7 is very hard and usually requires a custom ROM to run it (the stock ROMs have very restrictive permissions policies that most WinMo apps can't work with). Porting iOS or Android apps pretty much requires re-writing them, which is an expense that some app authors don't find worth doing.
There are a number of graphing calculator apps available for WP7, and the built-in calculator works pretty well for non-graphing functions, but I can understand wanting access to a specific tool. Unfortunately, since I've never used the app you describe, I can't tell you how well any of the WP7 alternatives compare.

I've got an HD7 and I've made on my own an Y-cable to downgrade it, so now I use the DFT's Deepshining ROM..I didn't know it was even possible to run some old WM6 apps on WP7, such a grat news I'll try to find out more about it Can you give me a list of alternative graphic calculators for windws phone 7? I wasn't able to find anywhere Thank's a lot!!!

I just did a search on the Marketplace for "graphing calculator" and got a number of hits.
If you look at the Opera apps for WP7 custom ROMs, those are actually wrappers around the WinMo Opera apps - the wrappers just put the files in the right places and then launch EXEs.

Thank you so much for the help , I had a look on the marketplace and I found different graphic calculators (Graphing calculator, PoketPi, Eval Graph, Grapher Calculator), but none of them can replace mathstudio for the following reasons: they are only in 2D, they don't support the CAS (computer algebra system, the same present in Matlab), you can't write and save scripts or even one algorythm. I will find out more about wrapping for the moment, but I hope it will come a better solution

Unfortunately, MathStudio will never ported on WP7 platform (according to this: http://www.mathstudio.net/forums/discussion/164/platform-requests , check the last post)
The only hope is upcoming Apollo. WinRT (Win8 API) will have C++ compiler and (probably) will support native code, so MathStudio developers can (also - possible, it's not too easy) port their app to Win8.

Related

Upcoming developer: which platform to concentrate on?

Hi there,
it seems to me most people here develop for WinMo devices, but maybe you can help me out nonetheless.
Currently, I'm a web developer in PHP (+ usual stuff). I studied computer science, so I'm not a newbie when it comes to coding I learned a lot of C and (unfortunately only) basics in Java and C++. I never got my hands on C# or VB and stuff - the only experience in developing applications for Windows Mobile was a small Texas Hold'em Clock (basically a simple countdown and some additional stuff) I did a few months back. I pretty much google'd everything I needed and copy'n pasted the code into Visual Studio - not really developing, but those where my first steps
I consider getting started in development for mobile devices like BlackBerry, Windows Mobile devices, iPhone, Symbian and/or Android. The problem is: I don't know which one of these might turn out useful on when I might be applying for a job later (which is basically my whole point doing this, I don't want to do web development for the rest of my life). Any thoughts?
What type of job do you want to do? first find out what the sort of jobs you want to do require, many software houses use c# so you could develop for windows mobile, if they require java then try android. Iphone uses objective c which isn't used outside of the mac world so unless you want to work for a company which creates mac programs maybe you should try something else.
Then again if you just want to make some cool apps and actually make money from them I would say iphone is the easiest to get you product to market then android with wm coming last.
also if you learn java then you can quickly pick up c# and vice versa so I don't think it really matters either way.
there are of course many other options, if you happen to want a job that requires python you could get the excellent upcoming n900 from nokia
Cant offer advise on that, but what you can do is write a better app for Facebook, the MS one SUCKS compared to the iphones (eeek i said the dirty word............)
ms's also sucks compared to the x1 panel facebook which again is not as good as iphones :S

How to develop an App for multiple mobile-OSys?

Hey there folks,
after reading these forums for quite a while and having several smartphones during the last years, I reached the point where I want to start creating my own apps. I tried to google around a bit and found some interesting tutorials on how to start creating apps. I also found several SDKs for different operating systems. But exactly that is the point leading to my question.
Before starting to code: is it possible to choose a platform from where my app can be delivered to each winmo, iphone, blackberry or android?
Or is that just plain impossible? I mean, those are all touch based devices Should'nt be that much of a difference? Originally I wanted to start developing an iphone app, but that would leave out all the android users and so on. I don't want to rewirte everything from scratch for an android device after having finished the iphone variant. And that did not even consider the advent of windows 7.
So, is there any way of coding for all the operating systems, keeping the effort of switching between operating systems low?
greetings and thanks in advance for your help,
your unexperienced coder-in-spe,
joker
While all four of the devices mentioned all use ARM processors of various flavours to do the work, they are four completely different operating systems, each with their own IDE and programming models.
Even considering Windows Mobile, you have to decide whether you are programming for a SmartPhone/Classic or a Pocket PC/Professional device. In this case it is possible to write code that will run on both WM platforms, but you will have to make that decision at design time, before you even think of writing a single line of code. Your application will then have to act accordingly, depending on the machine on which it runs.
java apps for symbian often works ok on wm using a midlet manager
not sure about android and blackbarry but being java not too much code would be required to port it I suppose
mind you java on wm work pretty poorly
and iphone got rules that you can only make apps using objective-C/c/c++ and their SDK
which is only available if you own a mac computer
Thank you for your answers. Looks like starting to code is not that simple as expected. So I will try developing for iPhone only :/

Android installation compared to WM

I have some specific questions about Android compared to WM or WP7, whatever. I have been a WM user for quite a long time until WM 6.5 bur never had experience with Android.
I have the following questions:
1) Does Android maintain registry like Windows? In other words, will install/uninstall of test software cause the device to become slower over time or unstable and require hard reset and start from clean?
2) Being a systems engineer, I was able to install several tools including network diagnostic ools on WM. Will I be able to do the same with Android? Better or worse?
3) Can I find similar applications for GPS like those I had on WM? In specific, can I use for example, MLS destinator with Android?
4) Generally, which device is more flexible with applications? (I know that WP7 doesn't have any yet but over time, it will) so, based on that concept, will both devices have the asme capability of handling the same applications or maybe one will be more for games applications and the other for business apps?
1) Uninstall removes everything. You can also selectively wipe data associated to individual apps.
2,3) Maybe you should figure out what you need and ask specific questions Android comes with online maps/navigation and offline apps are for sale on the market.
4) As all first-generation Microsoft products, WP7 will flop. In a few years after pouring countless millions from the OS monopoly it'll be usable...
Moved to General.
Completely agree with Volker. I've used both WinMo and Android, and I'm not going back. I personally feel that Android is much more flexible, especially so because of the open architecture. For the most part, the apps you see in the market will work with most of the modern Android phones. The market itself is a great feature and it's a shame that WinMo didn't really have it. It makes searching for apps really easy, rather than having them floating all over the place and really requiring some searching every now and then for what you might want.
I'm sure you can find equivalent apps to the ones you're looking for, but if you could be a little more specific I'm sure people here would be better able to help you.
And I think WP7 has already been declared a flop in many circles. That's the way it is with their mobile platform, they were too little too late with just not enough put into it to outshine either iOS or Android.
Thanks, I have another concern.
I am a heavy Microsoft Office user. I want all my Outlook calendar, contacts, emails to be in Sync with my phone all the time.
Also, I use Word, Excel and Powerpoint documents a lot on the phone. Will I be able to sync between phone and PC and also compose/modify on the phone? In other words can I have MS Office mobile on Android?
If yes, have you used it? is it reliable/user-friendly?
andreasy said:
Thanks, I have another concern.
I am a heavy Microsoft Office user. I want all my Outlook calendar, contacts, emails to be in Sync with my phone all the time.
Also, I use Word, Excel and Powerpoint documents a lot on the phone. Will I be able to sync between phone and PC and also compose/modify on the phone? In other words can I have MS Office mobile on Android?
If yes, have you used it? is it reliable/user-friendly?
Click to expand...
Click to collapse
The default mail program in Froyo will sync mail and contacts with exchange (dun't know 'bout calendar), though I prefer Touchdown from the market (all 3). And OfficeSuite will handle your office needs. Both work fantastic IMHO.
Anyway ,I like WM,may be I have used..

Possibilities of a Rockbox Port for WP7?

Hey, XDA. This is a copy and paste of a post to '/r/wp7dev' on Reddit I made a few minutes ago, and I'm not yet able to post links sadly.
I took out my Toshiba Gigabeat S the other day, which I've pretty much abandoned when I got my Focus. I kind of missed the amazingness of Rockbox.
The short time that I had a loaner iPhone 3G, I had installed iDroid on it and the Rockbox for Android port too, and it worked well. (I was the first person to get Rockbox working on an iPhone, [kind of!])
So now, I'm thinking about how cool it'd be to have Rockbox on my shiny Windows Phone 7.5 Samsung Focus...
I'm not a programmer by any stretch of the term, aside from dabbling here and there, but I do have the whole VS2010 for WP7 and an official student dev unlocked phone and all that, and got to tinkering with the source from Rockbox's Android port (I had this linked, search for Rockbox Android port). (I figure it'd be the most sensible to try with their Android port than any of their device specific variants.)
Obviously, I have no idea what I'm doing. I was able to find a porting guide for Android to WP7 APIs (I had this linked, search for Windows Phone Android mapping) and it looks like a lot of the objects translate well, plus Java and C# are fairly similar to each other, and are translatable (also linked, search for Java C# comparison).
I'm aware of some of the limitations with file system access and native applications, etc. with WP7, so I know the whole porting process won't be a 1-2-3-done kind of deal. But it definitely looks doable.
It seems that something like this might need an Interop-unlocked device for it to fully run, but I figure anyone who'd even want Rockbox would already have that done.
Rockbox would be great for WP7 because:
- it supports gapless playback
- it supports a gigantic variety of file formats
- crossfading is lovely
- EQ controls are superb, as are compression controls and balance and whatnot
- it has an excellent set of plugins like oscilloscope, vu meter, etc.
- plus, it'll look really cool Metro-fied.
If anyone with interest is able to help out with this, let me know. Then who knows, support for streaming gapless from a media server could even be done down the line.
tl;dr: a Mango/Metro-fied WP7 Rockbox using the source code from the Android port could be a super amazing thing for the audio playback options for the platform. Any assistance in doing this would be spectacular!
Rockbox for Android is not something I'm familiar with; the last time I looked at RockBox it was a full ROM replacement. You could technically do that with an HTC phone, I guess, but it would be very difficult to create the ROM and a complete waste of the hardware's other capabilities.
Integrating Rockbox functionality into a WP7 ROM is probably closer to what you're thinging of, but it still won't be easy. WP7 doesn't allow apps to replace core functionality built into the OS, so you'd need to create a custom ROM that uses Rockbox in place of the built-in media player.
I don't know how hard this woul be, but don't assume it would be easy. Android is pretty much nothing like WP7 internally. Android uses a Linux core, and apps for it are written using a Java variant or various native programming languages available for Linux. WP7 uses a Windows CE core, and apps for it are written using managed code or Windows native C++. Typically speaking, to port an app between the two system you must completely re-write it.
I do know that Windows Phone 7 uses C#, which is structurally similar to java. At that point it'd be a matter of porting over the java to C#, then figuring out the API equivalents. Still though, I don't know how possible this'd all be without native access to the device.

These Android apps for WP7???

Hi guys, today I saw Nokia WP7 Lumia 800, before myself.
No doubt WP7 looked Beautiful. I mean Android is far better in definition of smartphone, for e.g. True multitasking, etc. but I never found Android OS beautiful.
I had Android in my hand (CM7 with complete ICS look, also ICS status bar), and my friend had WP7, and WP7 looked amazingly beautiful.
Personally I would love an OS which is beautiful, since I look at it (the OS), and I'm not a huge app user. Also I'm not a user who does not need apps running in background. Here are the apps that I use on Android (only these apps)----
1) App Lock - Prevent unauthorized access for any person to any of my apps (Very useful)
2) Calculus Tools
3) Handy Calc
4) Concise Offline Dictionary (Very useful)
5) Moon Reader (epub reader ebook reader) (Very Very useful)
6) MX Player (Very useful, plays any video format)
7) Opera Mini & Opera Mobile (Very useful, saves data cost, but IE10 does same, opera saves 97% how much IE10?)
8) USB Tunnel (Reverse Tether, very useful)
So, I want to ask, are these apps ( or there replacement apps )are available on WP7 market, or WP8 market???
I'm looking forward to buy WP8 in future. Please reply if you know these apps or replacement apps are available for WP7 orWP8?
Also, Windows is major PC OS, and I'll always have Windows ( Mac never ), and Windows PC has many software, so there is great possibility that WP8 will see many new apps in market, ( WP8 ports of the PC softwares ). Also looking for full integration with my PC. ( like iOS and MAC).
"App Lock" sounds like something that should be provided by the OS. On WP7 you can easily set a PIN or password, and configure the phone's lock behavior in other ways. That said, I don't know of a way to lock apps without also locking the rest of the phone (although some behaviors, like taking pictures or placing calls using voice, can be enabled even while the phone is locked if you want them to be).
The calculator that comes with the phone is very good, but if you want something more like a graphing calculator (or otherwise intnded for calculus) you'll need an app. I don't know how good they are, since I just tend to use the Scientific and Programmer calculator modes (which are built in), but such apps do exist.
There are a number of offline dictionary apps, for sure. English is well-supported, but quite a few lenguages are in the offline dictionary app list.
There are many Ebook reader apps. I personally use the Kindle app (which takes minor hacking to use with ebooks not from the Kindle store, and uses .MOBI or .PRC files) but there are several free apps for EPUB as well.
Not sure about media player apps. Most of them just support the codecs built into the phone (which are a good selection, but hardly all-encompassing). Apps are allowed to implement additional codecs, but I have never personally used any that do. Zune software on the PC can transcode most codecs to something the phone can read when you sync the files from your PC, though.
Opera (mini and mobile) for Windows Phone is currently only available on fully-unlocked custom ROMs, though it may be made to work on root-unlocked stock ROMs soon. I don't know about the data savings of Windows Phone IE.
USB Tunnel is for letting the phone connect through the PC's Internet connection? That feature is built into the OS. When the phone connects to the Zune software on the PC, it automatically enables Ethernet over USB.
Please bear in mind that nobody knows anything much about what will be available for WP8 right now. It was ony just announced, is still months from release, and there's very little meaningful and reliable information about it available yet.

Categories

Resources