Easy_Currency | Using API with Swift

 by   MuharremKoroglu Swift Version: Current License: No License

kandi X-RAY | Easy_Currency Summary

kandi X-RAY | Easy_Currency Summary

Easy_Currency is a Swift library. Easy_Currency has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

This app is a currency converter. It shows developers how to use the data provided over the internet in the application. Here we got the data via Fixer API. While opening the application, first of all, we received the six foreign currency units that we had chosen. Thanks to API, we pulled the value of these units against Euros from the internet. For this, we first created the API URL with the help of a variable. Then we created a URLSession. After that, we created a task. We wrote the code block we needed with the help of a closure in this task we created. First of all, we showed the user any error that may occur in data exchange with the UIAlertController. In this way, the user can understand the error that occurred. If no error occurs, the code block continues from the second stage. Here we used a JSONSerialization. In this way, we got feedback from the API. We have drawn the blocks we want to use in the feedback received into our application within the business structure. This way, the user can see the value of six currencies against the euro when the application is first opened. Then the user can convert the number of euros in his hand to the foreign currency units he sees. For this, we used the convert method offered by Fixer API. Thanks to this method, we can convert any amount we want from one currency to another. We created all of the currencies as a button. We have created a function called currency conversion to avoid code clutter. This function receives the currency unit information to be converted from the buttons. Then it takes the amount of foreign currency entered by the user via TextField. These received data are processed by the internet via the API and displayed via the Money Label in our application. Finally, we set the keyboard only as "decimalPad" so that the user does not enter any String values into the TextField. We also added a GestureRecognizer to the screen. In this way, the user can quickly close the keyboard when he clicks on any empty part of the screen.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Easy_Currency has a low active ecosystem.
              It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              Easy_Currency has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Easy_Currency is current.

            kandi-Quality Quality

              Easy_Currency has no bugs reported.

            kandi-Security Security

              Easy_Currency has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              Easy_Currency does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              Easy_Currency releases are not available. You will need to build from source code and install.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Easy_Currency
            Get all kandi verified functions for this library.

            Easy_Currency Key Features

            No Key Features are available at this moment for Easy_Currency.

            Easy_Currency Examples and Code Snippets

            No Code Snippets are available at this moment for Easy_Currency.

            Community Discussions

            No Community Discussions are available at this moment for Easy_Currency.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Easy_Currency

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/MuharremKoroglu/Easy_Currency.git

          • CLI

            gh repo clone MuharremKoroglu/Easy_Currency

          • sshUrl

            git@github.com:MuharremKoroglu/Easy_Currency.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Swift Libraries

            Try Top Libraries by MuharremKoroglu

            Comfort_Hotel

            by MuharremKorogluSwift

            LinkedIn_Clone

            by MuharremKorogluSwift

            Coin_Hunter

            by MuharremKorogluSwift

            Solar_System

            by MuharremKorogluSwift

            Super_English

            by MuharremKorogluSwift