Matlab for Android? - Android Q&A, Help & Troubleshooting

anyone knows if it exists or if someone are working on it?
I thinks that it would be a great app in android and there be possible (iphone has a version of it)
thanks everybody.
you make a very good job and make this SO better.

Why not ask the company that makes the software? It's not OSS so there's not much the community can do with it.

Wow...didn't know they had an app for iPhone. How much functionality does it have? I agree, your best bet would be to contact them...
Sent from my Evo...

I don't think that the matlab iphone app was actually a scaled down mobile matlab. I'm pretty sure it just let you remote control matlab on a nearby computer. It would send some of the results back to your phone though. And there is an android app that does exactly that, Matlab Remote for Android.
Sent from my ADR6300 using XDA App

Have a look at this one:
http://www.androidzoom.com/android_applications/productivity/matlab-remote-for-android_jcfl.html

thanks for replies, I 'll ask to company.
I 'll write news here.
thanks.

the matlab version on iphone can do the calulcation base stuff but it won't do any plot and those kind of graphical stuff
least not with the one i played around with a few months ago

Check out the app called Addi
There is a light-weight, java based, open source, matlab / octave clone app for Android called Addi. It is published already. Plotting is in the works, but a lot is already there.

I think there is an octave-like port in the works. (waiting on froyo to clean up a bit, I believe.)
Octave in traditional should give a lot of backend/normal functionality.

Command remotley Matlab with Matlab Commander
Although not a standalone app like Addi, if you are interested in remotely command Matlab on your PC you could try the newly released Matlab Commander.
Look for it in the Android Market.
-fc

As I was also searching for Matlab on android...
I found out that it would be possible to run linux on android!!!!
And my university also has the licenses for matlab on linux.
So does anyone this already tried?:
To run matlab in your linux on android?
I did not tried it yet, because your phone need to be rooted to run linux, and I did't do that because I didn't wanted because of warranty reasons. But if someone says that this is possible than I might want to root
grz.

the next problem will be getting the ARM version of the matlab

Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums & Read the Forum Rules
Moving to Q&A

If you're still looking for a Matlab client you might find Anoc interesting which is an Octave (=Matlab clone) editor.

Can't imagine how trying out programs in a phone is going to be comfortable.. Maybe tablet.. What if someone wants to use matlab functions in development.? Do you think there are specific libraries included?
Sent from my GT-I9100 using xda premium

hey guys. i'm new into android developpment.
i have my senior project in my university (i'm a 5th year telecommuncations engineering student) and its about developping an android app that creates a custom watermark (location +date+ text entered by user) and affects it to an image then uploads it to a server, its supposed to be designed for bloggers and offshore journalists... i cant seem to get a good concept... how am i supposed to use matlab via my android? or i can just find a function that does the water mark and add it to my code?
would any one of you be kind enough to help me create a decent diagram for my app, to make it clearer?
thanks in advance

Related

[Q] learning how to develop apps

i want to start making apps for android but dont know where to stat i have the sdk on my desktop but thats about it. If someone could please help me or push me in the next step please do so.
Just go to the dev guide on the Android website to start making your first Hello World app. As for language, Android (I could be wrong) uses Java. Again, I could be wrong.
Sent from my GT-I9000M using XDA App
Indeed, Android uses Java. I'd suggest learning it before attempting to program for Android or else you'll feel like it's gonna be too difficult. There's plenty of books on Java, and some powerful Google searching will lead you to step-by-step guides to learning Java.
Also, go through the Android Dev Center for a lot of information. There's plenty of guides there on things like 'how to design your app to flow with the overall android feel' and 'designing icons to fit general android homescreen look'.
You're gonna want to download Eclipse for Java Programming. It's a free Java development environment much like Dreamweaver and Visual Studio are for web development.
Oh, and PLAN! Like any good development project, your project will not get anywhere if you don't know where to start and when to end it.
Plan first. Then plan the planned elements. Java is object-based programming, and just like building a house each object needs to be solid or else it'll crumble to pieces.
Same here. Thx for the advice.
elindemann said:
Indeed, Android uses Java. I'd suggest learning it before attempting to program for Android or else you'll feel like it's gonna be too difficult. There's plenty of books on Java, and some powerful Google searching will lead you to step-by-step guides to learning Java.
Also, go through the Android Dev Center for a lot of information. There's plenty of guides there on things like 'how to design your app to flow with the overall android feel' and 'designing icons to fit general android homescreen look'.
You're gonna want to download Eclipse for Java Programming. It's a free Java development environment much like Dreamweaver and Visual Studio are for web development.
Oh, and PLAN! Like any good development project, your project will not get anywhere if you don't know where to start and when to end it.
Plan first. Then plan the planned elements. Java is object-based programming, and just like building a house each object needs to be solid or else it'll crumble to pieces.
Click to expand...
Click to collapse
Actually, you're doing things the hard HARD ...HARD way....
if you want to develop apps for android, Titanium Mobile (appcelerator.com) is the best way to go. It takes far less time to learn JavaScript , CSS and HTML then it does to learn pure JAVA, and then learn to implement Android's API.
There are a few things that Titanium Mobile can't do, but they are always working on it to make it better. And of course - it's free
I've made a few apps using it. Including an HTML eBook reader, Chinese Flashcard App, and a Simple Chat Client.
Their JavaScript API takes a bit to get used to, but after that, you can easily spit out a simple app in about a day or so.
I have a web-app Template that lets me dump a Web-app (html/css/js) into a project, and spits out a nice new shiny Android app ready for the market.... I also wrote code that lets you access the Menu Button on android too. So it's not like using PhoneGap where it's just a Browser session with an icon on your phone.
PM me if you're interested, and i'll show you everything i learned about Titanium Mobile so far (i'm still learning actually). Or if you want an app done, i can do it for you... free if it's easy enough
DaoMingJin said:
Actually, you're doing things the hard HARD ...HARD way....
if you want to develop apps for android, Titanium Mobile (appcelerator.com) is the best way to go. It takes far less time to learn JavaScript , CSS and HTML then it does to learn pure JAVA, and then learn to implement Android's API.
There are a few things that Titanium Mobile can't do, but they are always working on it to make it better. And of course - it's free
I've made a few apps using it. Including an HTML eBook reader, Chinese Flashcard App, and a Simple Chat Client.
Their JavaScript API takes a bit to get used to, but after that, you can easily spit out a simple app in about a day or so.
I have a web-app Template that lets me dump a Web-app (html/css/js) into a project, and spits out a nice new shiny Android app ready for the market.... I also wrote code that lets you access the Menu Button on android too. So it's not like using PhoneGap where it's just a Browser session with an icon on your phone.
PM me if you're interested, and i'll show you everything i learned about Titanium Mobile so far (i'm still learning actually). Or if you want an app done, i can do it for you... free if it's easy enough
Click to expand...
Click to collapse
Wow, I'm very interested. I might check it out.
sent from my pimp hero running Froyo CM6 and the XDA app
If you know the C or C++ language you could try out MoSync, depends what you like, some programmers like the level of control and speed you get from C++. If your content with simpler apps then maybe phonegap or appcellerator for you.
I guess that when mobile apps get more sophisticated javascript programs will be just as complex as C++ programs.
Thats my view, but then I like C++ better.
/Tony
MoSyncTony said:
If you know the C or C++ language you could try out MoSync, depends what you like, some programmers like the level of control and speed you get from C++. If your content with simpler apps then maybe phonegap or appcellerator for you.
I guess that when mobile apps get more sophisticated javascript programs will be just as complex as C++ programs.
Thats my view, but then I like C++ better.
/Tony
Click to expand...
Click to collapse
It really depends on how much control and you really need. If you're going to write games, then you do need speed that C++ and the Native Application Development API on android can give you. If you're writing a social networking app, the speed of C++ would really be an overkill.
As far as i've read, PhoneGap still has a lot of issues. And the build process is a bit more complicated than on Titanium Mobile.
If you're just using the regular Android API to write apps, i don't notice a lot of difference in speed execution between writing it in pure Java, or using Titanium mobile (using native code and UI elements - i don't mean putting everything into a WebView).
The current app that i'm writing now i don't think can be written using Titanium Mobile or PhoneGap (unless i added some native functions and did my own fork of PhoneGap).
More or less, i'm writing an App for Android and JRE/Linux systems that will allow me to enumerate, and access USB status bits, and USB data frames of a given USB device, and then allowing that USB device to be accessed through a TCP or UDP connection.
I might be able to do this with Titanium Mobile, but i don't think i can. As the only files you're allowed to access are on the SD card, application data directory, and temp directory.... i think there's one other place you're allowed to access too, but i never used it. However later today i might just try to see if i can access the /Dev/DSP01 (aka sound card) on an android device. If i can, i think i could write it using titanium mobile. I'm already halfway done with this app in pure java, so i wouldn't actually rewrite it in Titanium Mobile now.
DaoMingJin said:
if you want to develop apps for android, Titanium Mobile (appcelerator.com) is the best way to go.
Click to expand...
Click to collapse
Thanx mate!
If you looking a book or something to teach you the basics Beginning Java Programming for Dummies and Android Application Development in 24 Hours are good reads.
I'd rather not fill the forum with more threads so I'm just going to ask my question here. What is the best way to read the android dev guide on the device itself? Just going to the site directly? Ideally I'd like a pdf or something designed to be read on a small screen. The site can have formatting issues when read on a small screen.
Sent from my SPH-D700 using XDA App
I've been developing for a long time (nearly 30 years), and whenever I need to learn a new language I start with the Sams range, "Teach yourself whatever language in X days/hours". They're pretty good and this is available for Kindle, which is great if you use the Amazon Kindle app...
http://www.amazon.co.uk/Teach-Yours...1_fkmr2_2?ie=UTF8&qid=1287485537&sr=8-2-fkmr2
It obviously costs, but I really do rate those books as brilliant starting points. The rest is google and friends on here.
Hope this helps - good luck mate.
Personally, I've been coding in Java for what... four years now? I'm feeling dwarfed here by johncmolyneux but honestly, the best way to learn is to not use an IDE like Eclipse, but to use something that you have to hand-code everything yourself, such as Geany! You learn fairly quickly after writing a few applications.
If you are thinking "titanium", "mosync" or "phone gap" it is worth doing a bit of background research. There are several extremely powerful tools out there that can help you build cross platform apps - these are among the top ones.
bit more discussion about this here: http://forum.xda-developers.com/showthread.php?p=16703287#post16703287
There are a few useful reports comparing them - check out ours by googling "triballabs cross platform"
The Google App Inventor makes it pretty easy to create your own Android apps. Best part is you don't need to learn any programming languages. You won't be creating anything too complicated like a video game for example, but it's a good start nonetheless.
http://appinventor.googlelabs.com/about/
If you want to learn the basics of Java, then please check out a book called as "Head First Java". They really explain the basics with the help of real life examples to make things much simpler so that people understand.
Beginner app projects
I'm also just getting started with app development. Something I've been looking for is a beginner app project. Wish I could find a walkthrough of a simple app like a game of Hangman or something like that. I've been through the android developer training web site and got some good info but some things I'm still a little stuck on. Id Love to see an actual app (rather than just a mock up of some fields and buttons) and then a slightly dumbed down explanation of the code. Might be a lot to ask but man it would be great!

Anyone tried "you wave" android pc emulator??

Hey,
Just wondering if anyone else has tried it? I downloaded installed it today & it looks really impressive with lots of future potential it lets you load & run apk files and simulates the android UI on your desktop! It compared itself to the developers SDK tool but faster and user friendly. I can't post links but I'd be thankful if anyone else that finds it interesting to post a link
I can't see it mentioned in any threads yet? If this is the wrong place to post... please feel free to move it
sent from my Dell Streak (rooted 2.2 v1.0 by dj_steve) using Tapatalk
Mentioned on a German blogging site
I saw a blog on a German site mentioning this emulator. Below is the text translated using Google Translate.
Android Apps emulator for the PC (without SDK)
20. September 2010 - 15:18 | Mobile | terry
Meanwhile, there are a lot of apps for mobile devices, whether for iPhone or Android. In the case of Android devices and apps, there is the lovely advantage of it as apk simply sent anywhere, can be loaded and saved - and everyone could then install on their device.
But what if you have no products.These types, but would like to demonstrate Apps on a machine, and without the SDK? introduces you, you have built a cool app want to show that, but your Android can not connect to the projector, or you send out sales people who want to show the app, but no SDK on your machine?
Well, there is a great tool called YouWave. Easy to install on their computers and go apk Embed
It does come accross quite intriguingly... It would be interesting to know if anyone has tried it properly and what they make of it, I'm more interested in mods to my phone so development tools don't spark much excitement for me.... the potential here looks inspiring though
Thanks tina333 for your interest in YouWave. We are a startup, with a mission to serve Android community. In addition to what you have described, our latest software release supports state saving, wirelessly installing applications to rooted phone, etc. Many users, including app users, gamers and developers, are already using our product daily. Hopefully you have tried these features.
We are located in Silicon Valley, California. If you have other questions, drop us a line or post questions here or on our forum. We would be glad to answer them.
-YouWave
Disclaimer: We just like to answer a user's question here, with no interests in posting ads. If this post is not appropriate, please simply remove it.
Is it possible to load our data files from our phone to continue with saved progress in games, etc.?
Currently, it is not possible to sync data file from your phone to the apps running on YouWave. Such features are definitely under our consideration.
BTW, AndroidCentral today runs an article about us.
-YouWave
Whatsapp not working on Youwave?
Hi,
I have the trial version of Youwave. I downloaded Whatsapp but the program won't install: when I run the .apk file it says "application not installed".
Any suggestions?
If
anybody needs a serial key for youwave let me know my email is [email protected]
Yes YouWave is amazing Android Emulator software but not as good as Bluestacks, recently I downloaded YouWave program it's handy but still not best.
techmero said:
Yes YouWave is amazing Android Emulator software but not as good as Bluestacks, recently I downloaded YouWave program it's handy but still not best.
Click to expand...
Click to collapse
Hey I was also using youwave but after installing win 8.1 it gives me an error saying os not ready..
Can u help me with that.
Very nicw
It is really a super website !
I tried youwave but it is not as good as bluestacks
I tried youwave android emulators it also has lot of features to use and play android apps and games. But bluestacks [/U][/URL] is best when it comes to android emulators..

ios to android

Now after reading the title I know what ure thinking 'this guy is a dumbasss' but i recently found a peice of developing software called unity and with this dev tool you can create apps in a certain code from what I understand and switch between platforms such as ios android xbox ps3 and windows mac linux from what i understand! of course when you switch youll have to change the aspect ratio and watnot.
I used to be an iphone user before i got my xperia play and i have quite a few beloved gaming apps. If i was to turn the ipa into .zip which i have done and unzipped all its contents and i then copied the contents to unity and switched platforms like i mentioned before how much work would that involved to get a simple game from ios to android. i suppose this is a question I should post on the unity site but I thought id post here first because there are many developers on xda who might have used unity software before unlike myself.
It doesn't work that way... you write the app with Unity, you can't just take someones binary blob and "convert" it with something like Unity. You would use Unity to write your own software. From scratch.
Trying to keep this as non technical as I can but basically the answer is no, it won't work. Sorry.
Could there be an iphone emulator created? Or is that not possible?
maddog00 said:
Could there be an iphone emulator created? Or is that not possible?
Click to expand...
Click to collapse
Not possible iOS is not open source otherwise developers would be pounding out iOS ports to multiple devices. Unfortuantly there is no way to even possibly emulate it at this moment. Maybe in the future they will make it open source. whoo knows
maddog00 said:
Could there be an iphone emulator created? Or is that not possible?
Click to expand...
Click to collapse
Not possible. Not for at least another 10 years maybe.
This is the best chance you have of an iOS emulator: iEmu (ignore the cancelled status)
Keep an eye on the dev's Twitter: https://twitter.com/#!/cmwdotme or the project homepage: http://www.iemu.org/index.php/Main_Page
The only fully functional iOS emulator that exists is apples own closed source emulator for the Mac, Its only really for app development though.
bubblegumballoon said:
The only fully functional iOS emulator that exists is apples own closed source emulator for the Mac, Its only really for app development though.
Click to expand...
Click to collapse
Hence why iEmu is the best chance to get iOS on Android at the moment. Although it's based on QEMU, which is a full system emulator (hardware etc) so speed would be an issue. It's also still in very early development status
I don't understand why people are asking for ****ty UI ..................you guess right
zaryab said:
I don't understand why people are asking for ****ty UI ..................you guess right
Click to expand...
Click to collapse
They dont want the iOS interface they want the ability to use iOS apps on android. You cant deny that iOS has alot more quality apps and games than android does.
However getting an iOS emulator on android is something which we will probably never see ever.
Reapman said:
It doesn't work that way... you write the app with Unity, you can't just take someones binary blob and "convert" it with something like Unity. You would use Unity to write your own software. From scratch.
Trying to keep this as non technical as I can but basically the answer is no, it won't work. Sorry.
Click to expand...
Click to collapse
so what is in the app is a compiled version of the sofware which someone wrote which you cannot uncompile to switch platforms and then recompile is what i think your saying correct?
With the way apple acts they would probably throw a lawsuit at you for making that port. Ha ha ha!
Sent from my R800a using XDA App

Best Way to Develop A Simple App?

Hello,
I am a total novice. However, I'd like to develop a simple timecard app for Android, specifically targeted like the apps below.
http://www.appato.com/edward-pereira/wrap-time-time-card-for-film-crews/
http://www.crewtimecard.com/
These only exist for Apple products, though. What is the easiest, most straight-forward (Windows-based) software for creating such an app? I've heard of something called Eclipse...? Or there's some Google thing?
Thanks!
You need eclipse ide and android adt plugin for exclipse to code for android.Also you need android sdk for the api's.Googling "how to setup eclipse for android development" will give instructions for those from android developers website
Sent from my GT-N7000 using xda app-developers app
thanks vijai2011. Is Eclipse easy to learn? Is there something easier that may not be TOO basic, so that I can create a timecard app like the ones I linked to above?
You dont have to learn to use eclipse .All you you need to know is java and few things about android resources which you can find at android developer website.They will pretty much cover everything.
But without java,you cannot take even the first step of app coding.Heart of app coding is java.
Sent from my GT-N7000 using xda app-developers app
I see... so there really isn't something similar to Adobe Dreamweaver for android apps?
daniel178 said:
I see... so there really isn't something similar to Adobe Dreamweaver for android apps?
Click to expand...
Click to collapse
Like Adobe Dreamweaver lets you design your web layout pages with PHP coding ... Eclipse lets you design the App layout with java coding. Its pretty much similar.
You can even use Netbeans or similar IDE's, but most developers use Eclipse and its the one that's being recommended by Google, I guess.
Thanks... I am little intimidated by Eclipse. Is it mostly graphical? can I get by without any coding? You see the type of app I want to create....
Also, have you heard of Phonegap? Is this easier/better/more or less limiting?
Eclipse is fully gui.You go through a wizard to create a new project,adding app icon,creating main activit(ies),select lowest api and the api for app then you get into a screen like a text editor where you type java,then go to android manifest then added the created activity,give perm and export the app signed.Even the adb is included at the bottom toolbar for easy debugging in real time .
So its pretty much straight forward but it can take sometime for the first time.
Sent from my GT-N7000 using xda app-developers app
Hmm, sounds like there's some java (at least) coding involved. Can I get by without any manual coding at all?
Also, to create an app like the timecard things above, for Android, what version of Eclipse would be best (simplest, yet able to do the job well).?
Well....Its not some java...It 99% java the remaining 1% is for the look and feel that you put to your preference .That is why I said
But without java,you cannot take even the first step of app coding.Heart of app coding is java.
Click to expand...
Click to collapse
on post #4
No...you dont need any specific version of java.Take the latest eclipse IDE and the latest ADT plugin and code it.There is nothing you can do without manual work of typing java.You cannot do those web page design using dreamweaver here Here is my first app I wrote.There is also the source code attached at the bottom.See how long the code is just to invoke a activity of another app with a default argument.
This is how I set up eclipse:
You must have sdk pre-installed for this.Also sdk needs a 32bit java JDK to work.(you need 32bit irrespective of if u run 32 or 64bit.Dont know why is that so.SDK never recognized my 32bit JDK)
Install eclipse classic
follow this to install ADT
daniel178 said:
Hello,
I am a total novice. However, I'd like to develop a simple timecard app for Android, specifically targeted like the apps below.
http://www.appato.com/edward-pereira/wrap-time-time-card-for-film-crews/
http://www.crewtimecard.com/
These only exist for Apple products, though. What is the easiest, most straight-forward (Windows-based) software for creating such an app? I've heard of something called Eclipse...? Or there's some Google thing?
Thanks!
Click to expand...
Click to collapse
Checkout HELLS-KITCHEN. It's a great starting point. With this Distro and a million Tutorials on XDA, you should be able to find what your looking for.
what about Flash? I've watched a couple of video tutorials on using Flash 5.5 and up to create Android apps, and it seems pretty graphical-only (no or less coding -- keep in mind my app is very simple). Would this be a viable option?
What ever you try,The last and final destination is TO USE JAVA for app even if the app is a "Simple" Hello world app!You have to have a main activity,type in the codes etc....You dont get it out my clicking out on wizards like:
Do you want Android app?click next
Do you need it to be simple?click next
What features you need?Select them.
If you are too lazy to type out codes or dont know java,Why not just try any alternative in play store?It is more Graphical and is only few taps
Sent from my GT-N7000 using xda app-developers app
Alternatively you could try to use phonegap.com or usepropeller.com / simplr.mobi.

[Q] App development environment...

Hi Folks,
I'm hoping to develop some gear fit apps but have no Idea which development environment to use. Can enyone help?
Many Thanks
BPM
Use android studio with an sdk, wchich you will find in dev section
I spent a few days over my last vacation writing an app (really a watchface). I used Tizen Studio (which is Eclipse under a coat of customizations). Rayman96 says to use Android Studio but I'd be surprised if that works given that the GF2 runs Tizen, not Android.
You can write your app either as a native C++ apps or as a webapp. I opted for a webapp since (a) it has all the capabilities I needed and (b) my C/C++ skills are probably a bit rusty at this point. It all pretty much works like you'd expect. There's a certificate you need to install and Studio comes with (or, more precisely, will download for you) a tool to request it. After that you use the Devices tool it comes with to find your GF2 on the network and then just push it to the device, very easy.
One note though: as of a week or so ago there was no emulator and proper app templates for the GF2... what's there is all geared (hehe) towards round watches. So, what I wound up doing it writing my app and testing it in Firefox, got it working there and THEN sent it to the device and dealt with any (pretty minor) issues there. It's not the best workflow, but it works. As a webapp, it more or less works like you'd expect, though depending on what you're writing you'll need to use the Tizen APIs, which obviously you won't have on Firefox or Chrome, so you'll need to stub them out somehow or just develop on device only, which is a hassle (no debugging that I could see for one thing).
Also, word of advice: always uninstall your app before pushing an updated version. It's a hassle, but what I found is that if you don't you'll wind up hanging Tizen Studio and have to restart it, and often times the GF2 as well.

Categories

Resources