(For New Zealand)
My first B4A app, made as a learning project.
Demonstrates consumption of xml & json data and display via custom expandable & horizontally scrolling list, & use of Google maps V2 api.
the APK can be found here:
http://package.1mobile.com/d.php?pkg=com.gmail.leqeta.nicholas.yellowpages
Due Credit mentions to:
"warwound" Martin Pearman for GoogleMapsExtras
"thedesolatesoul" for Custom Expandable ListView
"netchicken" Gary Dix for a great course tutorial
Erel for SearchView class & for this awesome core product.
Some screenshots below. If anybody interested in the source please contact me.
Result Listing view:
-note that text for "Canterbury Carpet Company LtD" and the "158 Wordsworth St..." will scroll horizontally also
-for pagination, the next page of results is added to the full scrollable list.
Search initiation:
-Upon typing input into "Where" field, an http call is made and the auto-complete drop list populated with suggestions from the returned JSON response.
Results view:
Business Search view:
For the auto-suggest functionality, the SearchView class is used to filter and display information loaded as a list from a 1781 line categories.txt file with is shipped in DirAssets. It takes a couple of seconds to load this in on "FirstTime" but this is masked by a splash logo.
map view (on tablet) + click on a marker.
-then clicking on the transparent maker label opens to google street view
My first B4A app, made as a learning project.
Demonstrates consumption of xml & json data and display via custom expandable & horizontally scrolling list, & use of Google maps V2 api.
the APK can be found here:
http://package.1mobile.com/d.php?pkg=com.gmail.leqeta.nicholas.yellowpages
Due Credit mentions to:
"warwound" Martin Pearman for GoogleMapsExtras
"thedesolatesoul" for Custom Expandable ListView
"netchicken" Gary Dix for a great course tutorial
Erel for SearchView class & for this awesome core product.
Some screenshots below. If anybody interested in the source please contact me.
Result Listing view:
-note that text for "Canterbury Carpet Company LtD" and the "158 Wordsworth St..." will scroll horizontally also
-for pagination, the next page of results is added to the full scrollable list.
Search initiation:
-Upon typing input into "Where" field, an http call is made and the auto-complete drop list populated with suggestions from the returned JSON response.
Results view:
Business Search view:
For the auto-suggest functionality, the SearchView class is used to filter and display information loaded as a list from a 1781 line categories.txt file with is shipped in DirAssets. It takes a couple of seconds to load this in on "FirstTime" but this is masked by a splash logo.
map view (on tablet) + click on a marker.
-then clicking on the transparent maker label opens to google street view
Attachments
Last edited: