Hi there. Would it be possible to ditch firebase and ship the app with a local sql database? Thanks
Hi, this could be possible. However, some coding experience would be necessary. A popular Cordova plugin which enables the use of a local SQL database is the SQLite plugin: https://www.npmjs.com/package/cordova-plugin-sqlite
You have been able to test the superlist theme of friend Johnpurcam, if it works with his thema it can probably work on mine. I’m interested in your app. I await an answer
Hi, as long as the website provides a JSON API to make the data available to the app in a structure it can consume, it can be integrated with this app. Could you send an example JSON response of this website for the listings so we can have a look?
This is what you need?
This does not look like the JSON that includes all the listings or the listing of a category (e.g. restaurants). Nevertheless, the REST API you used for your website seems appropriate. However, still, you will need to extend the code of the app which is a task we do not recommend for beginners. If you are interested in hiring us to do it as a custom project for you, please, contact us through the following form: https://appseed.desk.com/customer/portal/emails/new
how about inappbrowser and admob, is it included?
Hi, inappbrowser is used in the app to open some URLs but admob is not included.
followed instructions. got error: Aborted due to warnings. Need more detailed instructions with step by step (including directory names, etc.)
Fatal error: Unable to find local grunt.
Hi, it looks like you are not in the project directory. Please, share any logs you received so we can help you further.
I am in the “project” directory and that’s what is puzzling.
I also get these:
$ npm install -g generator-ionic
npm WARN deprecated email@example.com: this package has been reintegrated into npm and is now out of date with respect to npm
npm WARN deprecated firstname.lastname@example.org: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
the list goes on.
MAK:project k$ ./install.sh
bower invalid-meta for:/Users/k/CityGuideIonic-1.4/project/bower.json
bower invalid-meta The “name” is recommended to be lowercase, can contain digits, dots, dashes
while installing Bower, got this: npm WARN deprecated email@example.com: ..psst! While Bower is maintained, we recommend Yarn and Webpack for new front-end projects! Yarn’s advantage is security and reliability, and Webpack’s is support for both CommonJS and AMD projects. Currently there’s no migration path, but please help to create it: https://github.com/bower/bower/issues/2467
Hi, did you change the name in the bower.json file? This is defined in the second line of the bower.json file. Please, make sure it is lower case without spaces. Also, it can contain digits, dots and dashes.
Also, please, make sure you have installed Sass on your machine. To install Sass, please, follow the steps below: http://sass-lang.com/install
the name in the bower.json – of course not. it is not in the manual. Sass – not in the manual. provide updated manual or refund please.
this is what I had in bower.json when it did not work.
“angular”: ”>= 1.3.6”
What do I need to change? Do I need to replace the work Project with one of my choosing?
MAK:project k$ ./install.sh bower invalid-meta for:/Users/k/CityGuideIonic-1.4/project/bower.json bower invalid-meta The “name” is recommended to be lowercase, can contain digits, dots, dashes
i did not change anything. i tried to run it per instructions. did not work
Please, open the bower.json file of a fresh clean copy of the zip file you downloaded and check the “name” property. It should be “listing”. If it is not “listing”, then, please, contact us.
In gruntfile.js, i inserted two env, development and production, from two different firebase endpoints.
When i run grunt compress and make a iOS build, the .ipa gets my production env, but there’s no way to send production env to android .apk.
I’ve tried grunt compress, grunt build:android—production.
What is the command to make a build on android with production env?
cordova build android
are the command for this purpose.
I this is not working please open a ticket and share with us more details about that issue by using the link that follows
Thanks! I already sent on ticket! Unfortunately, cordova build android takes the dev env, not prod
Hi, we were not able to locate your ticket in our support system. Could you please mention the name or the subject you used.
In any case, there is no need to bother yourself with the grunt file, please use the DEV env and make your Cordova build. This is what we are also using and it makes no difference.
Hello! I sent by email firstname.lastname@example.org.
It’s what I’m doing today to work, I’m using development env.
However, I have two dbs in the firebase, my development db, and the production db.
And would like to test on the dev db env and export in the prod db env.
On iOS, everything is fine. On Android, it only generates the build on the dev db.
So I’m having to, when generating the build, remove the dev db, generate the build, and put the dev db again.
Looks like needs a command to type in terminal. Or the plugin not works fine, i don’t know.
Thanks for pointing this out we will try to check and improve the grunt file.
Hey I’m interested in this app. But the question is can i add more locations?
More locations for each Business? Yes this is very easy to be added. We will guide you.
Nad also user registration
A custom implementation for that will be required. Do you have any thought about the backend infrastructure that will handle the registration process and keep the database of the users?
Is Firebase, for example, a good match for you?
what are differences between this app and yours other BUSINESS DIRECTORY app and LOCAL BUSINESS app? It seems that they are same ideas and features.
Business Directory is an application that hosts multiple Businesses and provides a User Experience to browse and search them.
Local Business is more focused on the needs of a particular business and its presence in the mobile marketplaces.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Why buy with Envato
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work