| Deutsch English Français Italiano |
|
<lp5voeFktc6U1@mid.individual.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel <usenet@arnowelzel.de> Newsgroups: comp.mobile.android Subject: Re: iphone vs. android drivers? Date: Fri, 8 Nov 2024 09:17:18 +0100 Lines: 48 Message-ID: <lp5voeFktc6U1@mid.individual.net> References: <c36nijpgl50uh9tld0qldq8e6m35psdbpo@4ax.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: individual.net sJvwGfrMoSfPZcGBpDawOAT+qGShFvcnZSZL/W68LSkTsCLLkO Cancel-Lock: sha1:Oy2R4yZBgWJ/gHMv/04hTKUSZqk= sha256:xNUrHh6wcwKhaKuEbfnByKmCCQdZFhijC5IDGw+p2Lg= Content-Language: de-DE In-Reply-To: <c36nijpgl50uh9tld0qldq8e6m35psdbpo@4ax.com> Bytes: 2757 micky, 2024-11-06 18:10: [...] > How hard can it be to write an Android version of an iphone app? Is the It depends on what the app does. There is no simple answer like "it will take x days". > connection protocol with the stimulator inside me different? Would the > stimulator have to be changed too, or would Android phones communicate > with other devices using the same protocol that iPhones do? Everything(!) is different. Depending on how they developed the app, it would be neccessary to use Kotlin or Java instead of Swift. It's also not very likely, that the app is using a cross platform framework like Capacitor with Angular - because then they would already have an app for Android devices too. > Even if a separate style stimulator would also be needed, how hard is it > to modify the programs to work on an Android phone. It sounds simple to As explained above: everthing is different, not just the brand of the phone. > me. In PC language, only the drivers would have to be changed, because No, there are no "drivers". The app uses Bluetooth to communicate with the device. An Android version would "just" have to implement the same features - but with a completely different programming language on an operating system which is based on Linux und Android instead of iOS. It is like porting a native Windows application to MacOS or Linux - this is also not an easy task, if you did not use cross platform tools like Qt or Electron. > they interface between the software and the hardware. Isnt' it already > well known what changes need to be made in iphone vs. android drivers? > (There is a remote control that they probably intend for me to use, but > the app does much more.) Even if the creators would know what to do - someone has to pay that. And I would not expect much less than at least 50000-100000 USD for that (2-3 months of development and testing for around 1500 USD per day - minimum). -- Arno Welzel https://arnowelzel.de