LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices

Reply
 
Search this Thread
Old 08-29-2012, 09:36 AM   #1
deltrem
Member
 
Registered: Dec 2010
Posts: 36

Rep: Reputation: 0
Question hackers! I know something cool that you can do...


Ever seen Google Play? Apps there run in Android only.
Ever seen iPhone and iPad App Stores? Apps there run in iOS only.

Sometimes, I go to a site like Greplin.com, then it shows me a picture of an iphone, then it tells me this app is available on iPhone.

Wine runs Windows apps in Linux.

Can you make Android apps run in Linux?
Can you make iPhone apps run in Linux?
Can you make iPad apps run in Linux?
 
Old 08-29-2012, 09:59 AM   #2
dugan
Senior Member
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 4,975

Rep: Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555
No to all 3.
 
Old 08-29-2012, 10:04 AM   #3
schneidz
Senior Member
 
Registered: May 2005
Location: boston, usa
Distribution: fc-15/ fc-20-live-usb/ aix
Posts: 4,197

Rep: Reputation: 642Reputation: 642Reputation: 642Reputation: 642Reputation: 642Reputation: 642
not the answer you are looking for but android runs on a linux kernel so it is already running on linux (no emulation needed). however an apk wasnt designed to run on anything like fedora, min, ubuntu, ...
 
Old 08-29-2012, 10:13 AM   #4
dugan
Senior Member
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 4,975

Rep: Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555Reputation: 1555
For the record, making an Android or IOS app run on Linux would require not only reverse-engineering the executable format and writing your own loader, but also writing a Linux implementation of every API function used by that app. Yes, that's what Wine does.

This is a partial list of what will need to be built from scratch on Linux to write what amounts to Wine for IOS apps.

http://developer.apple.com/library/i...opic=Reference

That should give you an idea of how impractically large a job that is.

Last edited by dugan; 08-29-2012 at 10:25 AM.
 
Old 08-29-2012, 11:17 AM   #5
frieza
Senior Member
 
Registered: Feb 2002
Location: harvard, il
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,111

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
Quote:
Originally Posted by deltrem View Post
Ever seen Google Play? Apps there run in Android only.
Ever seen iPhone and iPad App Stores? Apps there run in iOS only.

Sometimes, I go to a site like Greplin.com, then it shows me a picture of an iphone, then it tells me this app is available on iPhone.

Wine runs Windows apps in Linux.
wine is a reverse engineered Linux implementation of the Windows API, which is far from perfect, and is thus less than 100% compatible with windows software.

Quote:
Originally Posted by deltrem View Post
Can you make Android apps run in Linux?
open source software yes, if you have the source code you can often re-compile from source

Quote:
Originally Posted by deltrem View Post
Can you make iPhone apps run in Linux?
not without creating something similar to WINE

Quote:
Originally Posted by deltrem View Post
Can you make iPad apps run in Linux?
same as iphone apps

another, probably equally difficult possibility would be to emulate an iPhone, iPad, or android device, install the respective OS, and then install the software as if it were a native device, possible but not practical.

Last edited by frieza; 08-29-2012 at 12:05 PM.
 
Old 08-29-2012, 11:44 AM   #6
earthnet
Member
 
Registered: Jul 2012
Distribution: OpenSUSE
Posts: 36

Rep: Reputation: Disabled
Quote:
Can you make Android apps run in Linux?
Not natively, but you can download the Android SDK which includes an Android emulator.
 
Old 08-30-2012, 09:47 AM   #7
enine
Member
 
Registered: Nov 2003
Distribution: Slackware 14.1
Posts: 819
Blog Entries: 3

Rep: Reputation: 91
I was just going to say the same thing. The android dev kit is free and will let you run android apps.
iOS is going to be much more difficult because you not only have technical but legal issues, Apple forbids it unless its on their (overpriced, overrated) hardware.
 
  


Reply

Tags
apple, iphone, linux, wine


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to change shell to have nice colors and look cool? Penguin likes cool colors! newtovanilla Linux - Newbie 3 11-28-2008 01:55 PM
hackers ? frenchn00b Debian 13 03-09-2008 12:43 PM
C++ hackers anyone? Kane635 Programming 2 10-04-2004 08:37 PM
Hackers consty Linux - Security 17 08-26-2004 07:52 AM
According to this we are all hackers bubba169 General 10 05-03-2004 11:59 PM


All times are GMT -5. The time now is 10:22 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration