Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Mobile Development
  3. Android
  4. I want to program an application to search for contacts by name or phone number use java or kotlin or flutter

I want to program an application to search for contacts by name or phone number use java or kotlin or flutter

Scheduled Pinned Locked Moved Android
javaandroiddatabasehelptutorial
6 Posts 5 Posters 24 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Salim Alghiathy
    wrote on last edited by
    #1

    I have an idea for an app but I'm very confused and don't know where to start I want to program an application to search for contacts by name or phone number use java or kotlin or flutter The mechanism of its work is when the user installs the application, the contacts are pulled from the phone and then uploaded to an external database. This process is done for all users so that when one of the users tries to search by phone number, it displays all to him from the database the names that are registered in all other users’ phones I ask fellow engineers to help me from where to start and how to program it Thank you from the bottom of my heart

    Richard DeemingR D D 3 Replies Last reply
    0
    • S Salim Alghiathy

      I have an idea for an app but I'm very confused and don't know where to start I want to program an application to search for contacts by name or phone number use java or kotlin or flutter The mechanism of its work is when the user installs the application, the contacts are pulled from the phone and then uploaded to an external database. This process is done for all users so that when one of the users tries to search by phone number, it displays all to him from the database the names that are registered in all other users’ phones I ask fellow engineers to help me from where to start and how to program it Thank you from the bottom of my heart

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #2

      Start by writing down on paper a precise specification of what you want your app to do. Then research the available languages and frameworks, and pick one that will do what you want. Learn that language and framework. Write the code for your app. Test and debug until it works. Then, based on the description of your app, hire the best lawyer you can afford. If it ever gets into an app store, you'll end up being sued for massively breaching your users' - and their contacts' - privacy.


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      1 Reply Last reply
      0
      • S Salim Alghiathy

        I have an idea for an app but I'm very confused and don't know where to start I want to program an application to search for contacts by name or phone number use java or kotlin or flutter The mechanism of its work is when the user installs the application, the contacts are pulled from the phone and then uploaded to an external database. This process is done for all users so that when one of the users tries to search by phone number, it displays all to him from the database the names that are registered in all other users’ phones I ask fellow engineers to help me from where to start and how to program it Thank you from the bottom of my heart

        D Offline
        D Offline
        David Crow
        wrote on last edited by
        #3

        Salim Alghiathy wrote:

        The mechanism of its work is when the user installs the application, the contacts are pulled from the phone and then uploaded to an external database.

        That doesn't sound safe/legit at all. Taken at face value, it's just pilfering users' contact database without their knowledge.

        "One man's wage rise is another man's price increase." - Harold Wilson

        "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

        "You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles

        1 Reply Last reply
        0
        • S Salim Alghiathy

          I have an idea for an app but I'm very confused and don't know where to start I want to program an application to search for contacts by name or phone number use java or kotlin or flutter The mechanism of its work is when the user installs the application, the contacts are pulled from the phone and then uploaded to an external database. This process is done for all users so that when one of the users tries to search by phone number, it displays all to him from the database the names that are registered in all other users’ phones I ask fellow engineers to help me from where to start and how to program it Thank you from the bottom of my heart

          D Offline
          D Offline
          Dave Kreskowiak
          wrote on last edited by
          #4

          The phone already a contacts database, and your app, as useless as it now is, will need the users permission to get at that database. So your essentially bypassing the security of your contacts database. Now, try to understand this from the users point of view. "You want to upload all of my contacts to some central database? FOR WHAT NOW?" "Fuck that!" Why on earth would anyone want to search the contacts of, say, their ex-gfs phones? I assure you it's for nothing legal. How are you going to prevent spammers from getting their hands on that data? I'm sure everyone would love to get spammed from your contact database (not!) Your app idea is going to get you sued the first time it's used for the wrong purpose, and it's really easy to do that! You'll be paying that judgement off for the rest of your life. Drop the idea. Nobody in their right mind would subscribe to it.

          Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
          Dave Kreskowiak

          M 1 Reply Last reply
          0
          • D Dave Kreskowiak

            The phone already a contacts database, and your app, as useless as it now is, will need the users permission to get at that database. So your essentially bypassing the security of your contacts database. Now, try to understand this from the users point of view. "You want to upload all of my contacts to some central database? FOR WHAT NOW?" "Fuck that!" Why on earth would anyone want to search the contacts of, say, their ex-gfs phones? I assure you it's for nothing legal. How are you going to prevent spammers from getting their hands on that data? I'm sure everyone would love to get spammed from your contact database (not!) Your app idea is going to get you sued the first time it's used for the wrong purpose, and it's really easy to do that! You'll be paying that judgement off for the rest of your life. Drop the idea. Nobody in their right mind would subscribe to it.

            Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
            Dave Kreskowiak

            M Offline
            M Offline
            Member 15017519
            wrote on last edited by
            #5

            Errm... isn't this is how Truecaller works? I use it. Drop it - it's been done already.

            D 1 Reply Last reply
            0
            • M Member 15017519

              Errm... isn't this is how Truecaller works? I use it. Drop it - it's been done already.

              D Offline
              D Offline
              Dave Kreskowiak
              wrote on last edited by
              #6

              I've never heard of Truecaller, and would never use it. I do NOT expose my contact list to anything or anyone out of respect for the vulnerability of that data, the contacts themselves, and the possibility of its misuse. I would never trust any 3rd party security keeping that data safe on their systems.

              Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles.
              Dave Kreskowiak

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups