Hi all, first of all I would like to introduce myself as I am new to this site.
I am studying Mobile Software Development and as part of my Study I do have an project to complete that I am not sure how I should start with.
In project itself shouldn't be a big deal ( I hope), but I am not sure where I should start coding etc.
That app can be as simple as possible as I am not worrying about UI, but functionality.
To the point. I need to write an mobile app that will allow me deposit money from my bank account into the app and withdraw them back successfully.
I have made some project planning and the below are my concerns:
1. Application need to allow user to create Username and password to their account (username cannot be duplicated, e-mail address cannot be duplicated)
2. Which deposit method will be the best (paypal like or debit card based - including card details, owner name, security code and expiry date)
3. What kind of security should I use ( keep in mind that as project purpose this will not be released to the market, but in theory as Windows app this should get some security solutions from Windows Store, is this correct?)
4. Does any database need to be created?
4.1 If so, I believe this will require server solution installed.
I am asking this questions as fully working application even if will handle only myself as user will need to be supported by documentation explaining what, where, why and what for.
I hope that you will be able to give me some advices and this can become quite interesting thread.
I would like to thank you in advance for any help given.
Related
Hi there!
I've a special request: my company has developed a special tracking & communication software for the HTC p3300 (in fact we assigned someone to do so).
Now we should be able to set up hundreds of devices for our clients.
This could be done by semi-automatic installing of the software.cab.
But: the goal is to have a own rom-version to flash the devices in one simple step, with the advantage of the additional option of an "all-resetting hard reset out in the wild" in the case of some inexplainable errors...
Who is interested in accepting this order?
Get in contact (see my email below)
Thanks a lot
Bernhard Dominguez
Portal Manager
[email protected]
Heads up, you may have legal issues to issue roms as such for your company to distribute.
Why not just start a portal site for your company. Assign them accounts where they can log in and have it automatically install the cab.
Legal issues?
In which legal issues do you think?
We're buying the devices directly from the manufacturer (unfortunately too less for getting a rom-mod there).
So I think we are free to do with our devices, what we like. They are not binded/locked to any provider.
And the theme "warranty" and familiar is handled in our policies...
The enduser of our device will just use it, but will not be able to perform some Updates by his own. So we have to build up our system "dau-secure"..
;-)
greets
Bernhard
Dear xda community,
I would like to take this opportunity to introduce myself ...
My name is Tibor, (almost) 22 years old and I study media computer science in third Semester, so I'm not a novice programmer, which is also due to the fact that I am programming often and lovingly.
Now to my problem. I downloaded the Android SDK with all the trimmings because I have already been working with Android for a year. Since I am studying at the Technical University of Dresden and this system uses an enrollment which calls itself "jExam" and there's no app for it until today to go get one's test results, or to register or unregister for exercises, etc., I decided to tackle this probably unlikely serious matter.
The website looks like that you need to login first and foremost, and then comes in an overview.
I would like to implement this overview, and the respective content into the app. But since I am an absolute beginner in the App Development scene (someone with basic knowledge of Java!), I rely on help from the community.
Now I would like to know how it is possible first of all to transfer the data of my "login form" to the server and then later retrieve everything?
I would appreciate active participation on your part
Best regards, Tibor
(sorry for my bad english, I actually am from Germany)
Unfortunly I have recently lost one of my beloved gadgets, and after that situation I came up with this idea. I presents you an anti-thef system. I don't have the technical skills to develop it, neither I have the time, that's why I decided to post it here and if you consider this idea viable, may some of you want to involve in this tiny project with me
The idea:
Motivations: Most people don’t think about recovering their gadgets until they lose them. There are plenty of applications in Google Play dedicated to this purpose, however they are useless in most of the circumstances, specially if we attend to the fact that except in some exceptions, these apps don’t survive a factory reset
Idea: I propose to develop a system with wide acceptance among developers which in a transparent way for users allows them to gather information if their gadgets have been lost. This system would activate after downloading an application using this technology. This application would gather information about the gadget (permanent data such serial number of IMEI and volatile data such email address or phone number) and send it to a database usable only by the gadget's owner
Design: The system would have two parts:
An API - This API must be extremely simple and it could be integrated in all the applications in Google Play without efforts. The more wide accepted it is, the more effective the system will be. That’s why in my opinion this should be developed by a community like this in order to achieve a great acceptance quickly
The code will run the first time the application is executed. In that moment it gathers all the required information and it is sent to the database
A Web Service - The web service basically is a data base with two user interfaces - One interface designed to receive the data sent by the application - and another interface designed to return the information of a given gadget identified by its serial number. I have been wondering how to verified the ownership of an user, and I there are several ways, however it's an open discussion subject
Advantages of the system:
It’s totally transparent for the user
It’s a reset-proofing system, because as soon as the “new user” downloads a “marked” application, the database will receive helpful information in order to get the gadget returned to the real owner
It has more chances than the traditional applications to have the “thief” triggering events which runs the code
With a minimum cost we can offer something new to the market
Let’s see an example
A nice guy with a new gadget (let’s say a new phone), he downloads some applications, most of them marked with this system. In this situation the database collect the information of this new phone and indexes it using its serial number.
Few days later this nice guy forget his phone in a plane and the person who finds it forces a factory reset. As soon as the phone downloads one application the database stores the new information. Five minutes later our nice guy connects to the web site and discovers the name and the phone number of the person using his phone. They get in touch and the phone is returned to our nice guy
pls take a look @ ceberusapp.com . hope this is what u looking for.
Sent from my GT-I8150 using xda app-developers app
just add an app to /system which want the user to insert a code every 10 minutes when screen is on. after 3 wrong tries device will make wuiuiiiui and run away, hum?
Example: Chuck Norris have a new Phone. He Never Loose it. End.
Example 2: Justin Bieber have a new Phone. He loose it. Haters Destroy it and don't download applications. End.
Example 3: Jader132245324239 has got Xperia arc S and loose it. Jader13254 Find it and reflash Software and remove SIM. Jader1322u45324u239 will not Find it. End.
What Do You Think About?? If The User Wipe the Device & Reflash Software + Removed SIM, there would be no way to remember the Owner..
Cerberus is nice, in fact I use Cerberus on my mobile phone, however it has the problem I mentioned, it depends on the user to install it, and most users won't install anything because they don't even think in losing its mobile.
The system I proposed doesn't depend on the user, it automatically gathers the permanent information (for instance the serial number) and sends it to a database.
The main advantage of this system is that the thief, even after wiping the telephone, will probably download an application and then database will have information about this person.
What do you think?
Not a development thread - moved to General.
Hi everyone!
I apologise in advance if this is not the right section, but it seemed to me the best and you'll se why in a second.
I'm writing here because I need the help of other developers and / or knowledgeable people.
I'm at the last year of university and in order to graduate I have to complete a stage in a real world company.
This morning I went to talk to one of them to discuss their project.
Basically the situation is this:
They have their company wiki that keeps track of the multiple products they sell and stuff. The wiki uses a 2 way ssl, so the client has to have a ssl certificate created by the company in order to access the website. That is to prevent unauthorized access to the website, which is for the company workers only.
The project consist in creating a web app to allow access to the wiki via mobile.
So this app should access their website, validate the server ssl, send it's cerificate to the server and then navigate aroud the website.
Now the thing that scares me it's the 2 way ssl. I've never dealt with something like this so I have absolutely no idea about how hard it could be.
They all use iOS, but they said they could be switching to Android very soon so they'd like the app to be multiplatfrom.
I know there are some frameworks like Phone Gap that allow me to write the code only one and then deploy it on the os of my choice, but I don't know if there would be problem with the ssl stuff.
Maybe iOS handles authentication in a different way than Android.
But even if I could write multiplatform code, I have no idea how hard is to handle 2 way ssl.
Can someone help me understanding this better?
What would I have to do in order to get this done?
I have only two months, I'm an average student but I have no experience on mobile.
I appologize if this is a dumb question, but I am new to app development, altough some experienced in php/html.
I want to create an app where user fills in forms. The app development is easy to find info about, but i also want a back end plattform where I read the submitted forms and organize users.
So, my question. Is there a sort of ready wordpress like plattform to customize, or should this be built from scratch? If so, which platform is the best?
One note I should add about Buddy (full disclosure: I work there) is that we maintain independent instances of the platform in different locations around the world. If you need to host your backend in Europe (for response time or data sovereignty reasons, for example), you can choose your app backend to be sandboxed in the EU. Likewise the US and likewise China (with Brazil, Singapore and Australia coming soon).
he best way to develop mobile apps is to use REST services. So now you can choose any thing.
Any language that can used for server side programming can be used.
Now it is up to you choose the language.
If you familiar with JavaScript then you can try nodejs. You can make small app server in it.
But if your server software design is very complex (containing threads and synchronisation) then java can be handy.
But there is no restriction of language.
Firebase should be also a way to go for this.
The best android back end services include, Parse, Kumulos, Kinvey, backendless, QuickBlox.
Concerning the forms where users can fill up information, would something like help out?
https://play.google.com/store/apps/d...solutions.fasp
On Apple's platform you might need an iPhone developer - it is quite possible to create and publish an iPhone app using your form.
I did take the help of mobile apps development service in toronto to know the process which is described here: http://support.brightcove.com/en/app-cloud/docs/step-step-guide-publishing-apple-app-store-using-mac
Thanks Carol for sharing such a wonderful article.
"Planet Odoo | About | Odoo Migration, Odoo -Quickbook Integration
Odoo-Ebay Integration takes into consideration the competitive level in business and provides a quick fix implementation for every industry to break through.
I have heard good things about Hasura (Not affiliated in anyway). And I think parse - mentioned above - is no longer available.
I'm wondering why nobody mentioned Google CLoud or AWS. They are most mobile friendly for a good price
Hi, if you will decide to build from scratch, there are different options/frameworks. But If you use kotlin you should look to Ktor.
Backend options for an Android app
Here, The list of good backend options for an Android app:
1. Parse.
2. Back4app.
3. Firebase.
4. Kinvey.
5. Appcelerator.