Hello,
I am a B4A newbie, though I have much experience writing C code for embedded systems (multi-threaded, real-time software for machine and network control and monitoring, under various RT OSes (VxWorks, embedded Linux, VRTX, self-rolled schedulers, etc, but no GUIs) and VB6 programs under Windows, mostly to monitor and configure those systems. I now have an Android app to develop, using B4A. I am having "learning curve" issues, I'll call it. I have downloaded several date/time pickers (as that is the first thing I am trying to accomplish, seemed pretty straightforward) controls (controls? views? packages? not even sure what the proper term is for them) and have had no luck getting their example applications to run, with various errors ("directory .\exDir missing"; missing libraries (figured that one out, I think , by adding them to my additional libraries directory); and some from inside the Android tools directory ("error: No resource identifier found for attribute 'layout_scrollFlags' in package 'b4a.example'" and "Error: No resource found that matches the given name (at 'layout_behavior' with value '@string/appbar_scrolling_view_behavior').".
I have no idea if I am downloading the package/libraries incorrectly, unzipping them to the wrong place(s), adding them to the project incorrectly, etc., and I haven't been able to find a document/booklet that describes in excruciating detail (like I think I need right now, sorry) on how to do all of that. The errors from the Android side seem particularly intimidating, as I came to B4A to avoid as much of that complexity as possible...
I did carefully go through the B4A section of "User's Guide" booklet, and the Libraries section of the IDE booklet, but those didn't get me past the erros I am now encountering.
Any suggestions for how I might climb this learning curve more quickly, or a retelling of how other folks managed would be greatly appreciated. Or whether my approach is all wrong in the first place. As mentioned, though I am a newbie to B4A development (and mobile app development in general), I have decades of experience developing software, for some quite complex applications areas. Though I do realize that the phone that so easily slips into my pocket is no slouch in the complexity department...
Thanks much in advance,
Jeff
I am a B4A newbie, though I have much experience writing C code for embedded systems (multi-threaded, real-time software for machine and network control and monitoring, under various RT OSes (VxWorks, embedded Linux, VRTX, self-rolled schedulers, etc, but no GUIs) and VB6 programs under Windows, mostly to monitor and configure those systems. I now have an Android app to develop, using B4A. I am having "learning curve" issues, I'll call it. I have downloaded several date/time pickers (as that is the first thing I am trying to accomplish, seemed pretty straightforward) controls (controls? views? packages? not even sure what the proper term is for them) and have had no luck getting their example applications to run, with various errors ("directory .\exDir missing"; missing libraries (figured that one out, I think , by adding them to my additional libraries directory); and some from inside the Android tools directory ("error: No resource identifier found for attribute 'layout_scrollFlags' in package 'b4a.example'" and "Error: No resource found that matches the given name (at 'layout_behavior' with value '@string/appbar_scrolling_view_behavior').".
I have no idea if I am downloading the package/libraries incorrectly, unzipping them to the wrong place(s), adding them to the project incorrectly, etc., and I haven't been able to find a document/booklet that describes in excruciating detail (like I think I need right now, sorry) on how to do all of that. The errors from the Android side seem particularly intimidating, as I came to B4A to avoid as much of that complexity as possible...
I did carefully go through the B4A section of "User's Guide" booklet, and the Libraries section of the IDE booklet, but those didn't get me past the erros I am now encountering.
Any suggestions for how I might climb this learning curve more quickly, or a retelling of how other folks managed would be greatly appreciated. Or whether my approach is all wrong in the first place. As mentioned, though I am a newbie to B4A development (and mobile app development in general), I have decades of experience developing software, for some quite complex applications areas. Though I do realize that the phone that so easily slips into my pocket is no slouch in the complexity department...
Thanks much in advance,
Jeff