JonSapApps
Aspiring developer
Profile
Posts: 4
Reg: Mar 27, 2012
Los Angeles
40
03/27/12 01:03 PM (13 years ago)

BT Capabilities

Hey all, new user here. Just had some basic "starting out" questions regarding BT (and specifically for iOS apps): 1. Can persistent data be stored (i.e. user settings, modified txt docs, etc)? 2. Can BT apps be compiled and ran completely offline? I know this is a yes, but I mean can I purposely remove the online updating feature and make an app run completely offline? 3. Can I make a custom calculator? 4. In account control panel it gives statistics regarding # of apps, # of screens, and # of views. By views, does this mean how many times users have launched the app? What happens if it goes over the limit? 5. Can advanced programming code be utilized? 6. What happens to published apps if BT servers are down temporarily/permanently? 7. Any idea when BTU will be launched? 8. As a new user, should I be starting with v2.0? 9. Can I add an Action Sheet view to any page? How?
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
03/27/12 02:09 PM (13 years ago)
1. Yes, but the devil is in the details. 2. Yes 3. Use HTML 4. Your app was a great success, share the love. 5. Yes 6. If your app is completely offline nothing. If you need to update you'll need to wait till the temporary condition is resolved. 7. Crystal Ball is cloudy today. 8. For Android a definite Yes. For iOS a yes, but there's a few reasons to use BTv1.5. Mid-term and Long-term you'll be much happier with BTv2.0. 9. What's an Action Sheet? Fred
 
JonSapApps
Aspiring developer
Profile
Posts: 4
Reg: Mar 27, 2012
Los Angeles
40
like
03/27/12 02:18 PM (13 years ago)
1. Can I have details please :) I can't move forward with my app's development if persistent data isn't feasible. 3. Is this necessary? I would prefer my app to operate offline. Is there a way I can add text boxes and do the calculations that way? 4. So app isn't disabled? 9. For instance, on the Email page, if you click cancel, that little box comes up from the bottom with Delete Draft, Save Draft, Cancel. This is an "action sheet". Can I add one of these to a blank page and use different buttons?
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
03/27/12 02:23 PM (13 years ago)
Hi @JonSapApps, Welcome to buzztouch! 1. It can, but would require additional coding above and beyond what's "natively" available with buzztouch. However, all the source is available to you to extend as you see fit! 2. Yes, you can run an app completely offline. Here's a document that gives all the gory details about offline vs. online apps: http://www.buzztouch.com/resources/Understanding_App_Refresh_and_Offline_Apps_v1.0.pdf 3. Yes, you can make a customer calculator. Many people have done this with an HTML screen and JavaScript to run the calculator. Lots of examples if you Google "javascript calculator." 4. Yes, views is how many times your app has checked in to the Report to Cloud URL for updates. If you take your app offline, this number won't increment. If you go over the limit, you'll have to work with buzztouch to work something out. They're very willing to do so. 5. Yes! You can extend both iOS and Android code as much as you want. All the source is there, and you can modify it as necessary. 6. If the app is an offline app, the app is not affected by BT Server being down. If it's an online app, then the app will not be able to check in for updates. However, you can host the config file anywhere, so you could also config it to use DropBox or something, if you worry about BT Server going down. Lots of options here. 7. I think BTU is coming soon! In the meantime, consider the forum like BTU, where you can ask questions to your hearts content! 8. Really depends on what you want to do. Not all features in v1.5 are available in v2.0, and there are differences between features available for Android and iOS. Best to compare what's available, and then make the choice. Eventually, v2.0 will reign supreme, and everything else will get sunsetted (though apps migrated to v2). 9. Not familiar with Action sheets. Can you explain more? Hope this helps! Mark
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
03/27/12 02:34 PM (13 years ago)
3. HTML can and does work offline. 9. Basically the same answer as #1, details. Fred
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
03/27/12 02:41 PM (13 years ago)
Hi @JonSapApps, 1. You'd have to do some research on this. I know it's been discussed in the forum, but I don't know if anybody has come up with a solution. And, it all depends on what sort of data you want to keep. I'd probably start a new forum thread on that question so you can get targeted answers. 3. You can create an HTML page that ships with the app, and which is running a JavaScript calculator. That would work perfectly offline. 4. No..app is not disabled (unless you are doing a v1.4 app). It just means the app cannot check for updates. Not a problem is there are no updates. One caveat, though...if you use a Custom HTML screen, that info resides on the BT Server, and that would be unavailable. 9. I'm sure these Action sheets are possible, but would require some additional coding. Again, you'd have to research this. Mark
 
JonSapApps
Aspiring developer
Profile
Posts: 4
Reg: Mar 27, 2012
Los Angeles
40
like
03/27/12 06:05 PM (13 years ago)
Thanks GoNorthWest!
 

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.