trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
08/22/12 04:05 PM (13 years ago)

Android app vs. IOS app

I've created an IOS app using buzztouch v1.5 (and another app v1.4 for both android and ios). It's been in the app store for awhile now. I've been trying to get the v1.5 app to work on android but the screens are messed up (sizes of things is off) and some things aren't working. Should I recreate the app in v1.5 JUST for android? Any advice is welcome. Don't quite know where to begin to fix all this stuff. Thank you, b
 
XboxMods
buzztouch Evangelist
Profile
Posts: 718
Reg: Oct 28, 2011
location unknow...
12,080
like
08/22/12 04:08 PM (13 years ago)
Most BT users create separate apps, one for iOS, one for Android. You should recreate this just for android. Hope this helps, Raoul
 
SkullyFox
Apple Fan
Profile
Posts: 169
Reg: Jul 15, 2012
Armidale
12,190
like
08/22/12 04:16 PM (13 years ago)
I agree with Raoul - twice as much work but you guarantee the quality. Dave
 
MadRod
Aspiring developer
Profile
Posts: 1853
Reg: Apr 12, 2012
Lisbon
27,930
like
08/22/12 05:00 PM (13 years ago)
Yes, two apps. Cheers
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/22/12 05:21 PM (13 years ago)
The biggest reason to create separate apps is that many BTv1.5 (Android) screens don't work. Therefore converting a BTv1.5 (iOS) app to Android is problematical. Go to www.MySkylla.com Screens & Plugins for a list of working BTv1.5 (Android) screens. That being said, you'll be better off using BTv2.0 since it doesn't have the BTv1.5 (Android) limitations. Fred
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/22/12 06:48 PM (13 years ago)
Damn...Thank you for the input. There goes a few days. I hate to ask but what can 2.0 do that 1.5 can't? Besides self hosting? I'm having a hard time REALLY seeing what the differences are. It's been awhile since I had time to update my app and I'm going to create a new one soon so I'd really like to know the upsides and the downsides of going 2.0. Thank you, b
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/22/12 06:52 PM (13 years ago)
My guide referenced above will answer that question. But the short answer is "lots". Fred
 
SkullyFox
Apple Fan
Profile
Posts: 169
Reg: Jul 15, 2012
Armidale
12,190
like
08/22/12 07:03 PM (13 years ago)
Rockin the imformative resposes - haha love it. Dave
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/22/12 08:05 PM (13 years ago)
Totally agree as well. There have not been a lot of proven success stories in having one control panel for both platforms. It has happened, but more often than not, there are issues (generally on Android!) that prevent seamless dual-platform development. Mark
 
Susan Metoxen
buzztouch Evangelist
Profile
Posts: 1706
Reg: May 01, 2011
Hopkins, Minnes...
26,260
like
08/22/12 10:59 PM (13 years ago)
Say, I have a different opinion on this topic. :) I have made my last two apps on both with one Buzztouch project. I think they look just fine. I generally favor the iphone when I have to make decisions on the look. You do want to pull different images into Eclipse and Xcode (with the same name). Also, when you go to 2.0 the quiz works on both. I work on both simultaneously, so I can see how both look as I go. The reason I am doing this is two fold. First, it is less work. But more importantly, I think it will be a better product to sell to clients who may want to make their own changes to the panel. They won't want dual maintenance.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/22/12 11:08 PM (13 years ago)
Hi Susan, Thanks for piping in on this topic! You were actually one of the "proven success stories" I was talking about! I was hoping you'd share your success! Mark
 
Susan Metoxen
buzztouch Evangelist
Profile
Posts: 1706
Reg: May 01, 2011
Hopkins, Minnes...
26,260
like
08/23/12 06:32 AM (13 years ago)
Thanks, Mark! I think the key is to do both projects at the same time. Once I learned from the forum that I could drag different images into the Xcode and Eclipse it became much easier.
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/27/12 04:24 PM (13 years ago)
Does v2.0 of BT have a plugin that will show a users location on a google map? b
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/27/12 04:34 PM (13 years ago)
Does v2.0 of BT have a plugin that will show a users location on a google map? b
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/27/12 07:10 PM (13 years ago)
Yes, three options. Location Map Launch Native App (Google Maps) Custom URL HTML Doc Custom HTLM, Text Ok, that's five. For help with Location Map read my Buzztouch and Google Maps article / How-To www.myskylla.com > Documentation > article Fred
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/27/12 09:08 PM (13 years ago)
So Fred, I've got the instructions from your site (for android). Those will work for 1.5 AND 2.0? There really is not much difference (in the code) version wise? b
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/27/12 10:58 PM (13 years ago)
Not much difference just slightly different file names and line numbers. I do I remember correctly a step or two fewer in btv2.0. Fred
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 12:03 PM (13 years ago)
How do I name the app Hike Sedona if I already have an app named Hike Sedona for IOS in the BT control panel? Do I change it in the AndroidManifest somewhere?
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/29/12 12:32 PM (13 years ago)
It's in the Strings file. Use another name in Buzztouch Change app name in Eclipse Use Android Tools.
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 12:49 PM (13 years ago)
I'm in Eclipse, I've got everything installed. Things are looking good. I changed it in the Strings file. Is that it?
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/29/12 01:10 PM (13 years ago)
Hate to say this but read my guide, it answers all those questions. www.MySkylla.com The Buzztouch Process Fred
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 01:58 PM (13 years ago)
That's perfect Fred. I've been using your stuff. I didn't realize you went into this particular isssue. Thank you, b
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 02:29 PM (13 years ago)
Can't find Android Tools on your site. I found a reference to the tools in the Buzztouch Process but not the actual android tools. The Buzztouch and Android link is broken. It's not under that is it?
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/29/12 02:33 PM (13 years ago)
In your Package Explorer, right-click on the package name, scroll down to Android Tools, and then make your selection!
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/29/12 03:05 PM (13 years ago)
@ trailman, I thought I had developed that parts a bit more in The Buzztouch Process. The Android Tools is as Mark indicates above. But you'll also need to take a look at the Strings.xml file and check the name the app will display. I also verified the the Buzztouch & Android link is working. Fred
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 05:19 PM (13 years ago)
I get a Error (404) from DropBox. Very weird. GoNorthWest: I'm supposed to change the package name? I only want to change the name of the app.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/29/12 07:03 PM (13 years ago)
I was just trying to direct you where the Android Tools is! Mark
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/29/12 07:14 PM (13 years ago)
You always want to change the package name in an Android app. Use: com.yourdomain.appname The 404 error is because you're not using a public link. Fred
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 07:31 PM (13 years ago)
I can get to the DropBox now, just not from the link on your homepage. After following the instructions to change the name for some reason my youtube videos get the error that the video has been removed by user. Something got screwed up and it's using the BT default video link and my colors aren't showing up in my menus any more. It's like I've disconnected from BT servers. I'll go back and reverse everything I've changed or re-download the source code. This sucks working with Android. This is my 3rd time this year having a go at it. Sorry for the rant, I'm just frustrated...again.
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
08/29/12 07:37 PM (13 years ago)
Downloading source code 2Ms time is usually not going to accomplish anything. Package name doesn't affect the BT_config.txt file so it's not related. Fred
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/29/12 08:51 PM (13 years ago)
Basically Fred is saying that nothing but the BT_Config.txt file, and perhaps an icon, change for the download package. So, downloading it multiple times ("2M's") won't correct any problems unless you somehow got some corrupted files. Syncing the server configuration file with your local configuration file will do more good than anything! The package name isn't reflected in the BT_Config.txt file anywhere. The package name IS reflected in the AndroidManifest.xml file. You will find your package name in all the files in your source > com folder. Mark
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 09:08 PM (13 years ago)
There's some miscommunication going on. That's all. I understand enough to be dangerous basically. I think the problem stems from the workspace being messed up. Loading and reloading a project seems to be the problem. Let me put it this way. Every step of the way is a new problem. Colors not right, width sizes not working, youtube videos not playing on my phone. I have been syncing the BT_config.txt file as I go. I've got a lot of yellow ! triangles in my src folder but I don't know if they are causing any problems or not. (I've never been able to get rid of them even with my v1.4 project that I did awhile back) I'm using BT 1.5. I'm not going to 2.0 until my next app. I've been watching the BT videos as they pertain to what I'm doing. I'm doing my best to follow your pdf's and Fred's stuff on the web. In fact, I'm being very religious about it. I really do appreciate the help, it's just not working correctly at this point. I'll have another crack at it tomorrow.
 
trailman
Aspiring developer
Profile
Posts: 280
Reg: Dec 10, 2010
Sedona, az
6,550
like
08/29/12 09:09 PM (13 years ago)
Oh yeah, I have an old DroidX if you want it... b
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
08/29/12 09:29 PM (13 years ago)
Hi b, If you have an "extra" DroidX, I'd love it! I've managed to get my hands on an Android device already, but I can think of 100's of uses for another one, including an extra test device. That would be cool! I'm in Tucson, so shipping should be cheap! Let me see if I can summarize what's happening here: 1. You had a BT1.5 app for iOS that you wanted to make for Android as well. But v1.5 doesn't support everything, so you wanted to start from scratch in v2.0. 2. You tried to create it in v2.0, but the app name (Hike Sedona) was in use already, so you created an app with a different name. 3. You tried to rename all the files you downloaded to what I'm assuming is something like hikesedona.com. Correct? You made changes in all the src files, as well as the AndroidManifest.xml file, and the string file. Correct? 4. You compiled the app in Eclipse, but things aren't showing as you expect them to. Correct? Let me know if I'm on the right path here. And contact me at MrkFleming at gmail dot com and we can work out the issues. I think we're making it all more complicated (and probably introducing problems) than it needs to be. Mark
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.