Top Quality Products

Quick Messenger For WhatsApp -(Support iOS version 17 and Swift 5)

$19.00

Added to wishlistRemoved from wishlist 0
Add to compare

3 sales

Quick Messenger For WhatsApp -(Support iOS version 17 and Swift 5)

Introduction

As a user of WhatsApp, I’ve often found myself wanting to send a message to someone’s phone number that’s not in my contacts list. Unfortunately, WhatsApp requires you to have each other’s phone numbers saved in your address books in order to send and receive status updates. This limitation can be frustrating, especially in situations where you need to communicate with someone outside of your contact list. This is where Quick Messenger comes in – an app that allows you to send WhatsApp messages to anyone, without having to save their phone number in your contacts.

Review

Quick Messenger is an incredibly useful app that fills a gap in WhatsApp’s functionality. The app is easy to use and requires only a phone number to initiate a conversation. Simply type in the phone number you want to send a message to, and the app will open a WhatsApp conversation with that number. This is incredibly convenient, especially for businesses or individuals who need to communicate with clients or customers outside of their contact list.

The app has a user-friendly interface, attractive animations, and a simple design that makes it easy to navigate. The app also includes features such as HD quality, Google AdMob integration (banner ads and interstitial ads), and the ability to share and rate the app.

App Features

Quick Messenger offers several key features that make it stand out from other WhatsApp-related apps. These features include:

  • Send message to WhatsApp without saving phone number
  • Google AdMob integration (banner ads and interstitial ads)
  • Share app
  • Rate app
  • Start conversation without saving phone number

What You Get

The app comes with a range of features, including:

  • Full iOS app code (Swift 4 and later support)
  • Design in PNG
  • Documentation

Requirements

To use Quick Messenger, you’ll need:

  • Xcode 10.1 or later
  • iPhone phone
  • Swift 4 (Development language)

Reskin/Installation

The app can be reskinned or installed in the following ways:

  • Upload the app to the App Store
  • Redesign the application
  • Customize AdMob

Conclusion

Quick Messenger is an innovative app that fills a gap in WhatsApp’s functionality. The app is easy to use, has a user-friendly interface, and includes a range of features that make it a valuable tool for businesses and individuals. I highly recommend this app to anyone who needs to communicate with someone outside of their contact list.

Score: 5/5 stars

Price: $50 (above charge)

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Quick Messenger For WhatsApp -(Support iOS version 17 and Swift 5)”

Your email address will not be published. Required fields are marked *

Introduction

Quick Messenger is a popular open-source messaging library for WhatsApp-based solutions. It allows you to integrate WhatsApp messaging into your iOS app, making it easy to send messages, make voice and video calls, and even create WhatsApp Business accounts. In this tutorial, we'll focus on using Quick Messenger to send messages programmatically within an iOS app, supporting both iOS 17 and Swift 5.

Before starting, make sure you have the following:

  1. Xcode 12 (or later) installed on your Mac.
  2. Swift 5.x project set up in Xcode.
  3. An existing WhatsApp account (you'll need to register as a developer to get the API key).
  4. Your WhatsApp Business API key, which you'll receive once you've registered as a developer.

Step 1: Add Quick Messenger to Your Project

To use Quick Messenger in your project, follow these steps:

  1. Open your Xcode project and navigate to File > Swift Packages > Add Package Dependency.
  2. Enter the following package information:
  3. Click Next and then Finish to add the package to your project.

Step 2: Install Pod

If you have existing pods in your project, you might need to remove them to avoid conflicts with Quick Messenger. Once the package is added, update your pods by running:

pod update

This step might take a few seconds to complete.

Step 3: Get WhatsApp API Key

Go to the WhatsApp Business API and register as a developer to get your API key.

Step 4: Configure Quick Messenger

Before using Quick Messenger, you need to configure it. Create a new Swift file (e.g., WhatsAppManager.swift) and add the following code:

import UIKit
import QuickMessenger

class WhatsAppManager: NSObject {
    let appDelegate: AppDelegate
    let ws: WhatsAppSession!

    init(appDelegate: AppDelegate) {
        self.appDelegate = appDelegate
        ws = WhatsAppSession(session: URLSession.shared,
                              apiVersion: "whatsapp-2")
    }

    func configureApi() {
        let whatsappApi = WhatsAppAPI(version: ws.apiVersion, apiKey: "YOUR_API_KEY_HERE")
        ws.configure(api: whatsappApi)
    }
}

Replace YOUR_API_KEY_HERE with the actual API key from your WhatsApp Business API registration.

Step 5: Send Messages

Create another Swift file (e.g., SendMessage.swift) and add the following code:

import UIKit
import QuickMessenger

class SendMessage {
    let whatsappManager: WhatsAppManager

    init(with whatsappManager: WhatsAppManager) {
        self.whatsappManager = whatsappManager
    }

    func sendMessage(to phoneNumber: String, message: String) {
        whatsappManager.configureApi()
        let messageRequest = WhatsAppMessage(text: message)
        let target = WhatsAppTarget(type:.individual, value: phoneNumber)
        ws.send(message: messageRequest, to: target, progress: { (progress) in
            // Do something with the progress...
        }) { (error) in
            if let error = error {
                print("Error sending message: (error)")
            }
        }
    }
}

You can now use this code to send messages. Instantiate the SendMessage class and call the sendMessage method, passing in the target phone number and the message you want to send.

Full Example Code

Here's an example of how to integrate Quick Messenger into your Swift 5 project using the above steps:

import UIKit

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
    var window: UIWindow?
    var whatsappManager: WhatsAppManager!

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        whatsappManager = WhatsAppManager(appDelegate: self)
        //...
        return true
    }

    func sendTextMessage() {
        let message = "Hello from iOS!"
        let sender = SendMessage(with: whatsappManager)
        sender.sendMessage(to: "+1234567890", message: message)
    }
}

You can now call the sendTextMessage function whenever you want to send a message.

Additional Information

This tutorial covered the basics of using Quick Messenger to send messages from an iOS app. If you want to explore more advanced features, such as video and voice calls, I recommend checking out the Quick Messenger documentation and exploring the library's source code.

Here is an example of how to configure Quick Messenger For WhatsApp:

App ID and App Secret

To use Quick Messenger For WhatsApp, you need to obtain an App ID and App Secret from the WhatsApp Business API. You can do this by following the instructions on the WhatsApp Business API documentation.

Here is an example of how to configure the App ID and App Secret in your Swift code:

let appId = "YOUR_APP_ID"
let appSecret = "YOUR_APP_SECRET"

WhatsApp Business API Endpoint

You need to specify the WhatsApp Business API endpoint in your code. The endpoint is used to send and receive messages with WhatsApp.

Here is an example of how to configure the WhatsApp Business API endpoint in your Swift code:

let apiEndpoint = "https://graph.facebook.com/v13.0/(appId)/messages"

WhatsApp Business API Version

You need to specify the version of the WhatsApp Business API in your code. The version is used to determine the format of the API requests and responses.

Here is an example of how to configure the WhatsApp Business API version in your Swift code:

let apiVersion = "v13.0"

Access Token

You need to obtain an access token from the WhatsApp Business API. The access token is used to authenticate API requests.

Here is an example of how to obtain an access token in your Swift code:

let accessToken = "YOUR_ACCESS_TOKEN"

Message Templates

You need to configure message templates in your code. Message templates are used to format the messages sent to WhatsApp.

Here is an example of how to configure message templates in your Swift code:

let messageTemplate = "Hello, {name}!"

Sender ID

You need to specify the sender ID in your code. The sender ID is used to identify the sender of the messages.

Here is an example of how to configure the sender ID in your Swift code:

let senderId = "YOUR_SENDER_ID"

Recipient Phone Number

You need to specify the recipient phone number in your code. The recipient phone number is used to send messages to WhatsApp.

Here is an example of how to configure the recipient phone number in your Swift code:

let recipientPhoneNumber = "+1234567890"

Message

You need to specify the message in your code. The message is used to send messages to WhatsApp.

Here is an example of how to configure the message in your Swift code:

let message = "Hello, how are you?"

Here are the features about Quick Messenger For WhatsApp:

App Features:

  • Send message to WhatsApp without saving the phone number

App Provides:

  • Google AdMob (banner ads and interstitial ads)
  • Share app
  • Rate app
  • Contact us

What You Get:

  • Full iOS app code (Swift 4 and later support)
  • Design in PNG
  • Documentation

Requirements:

  • Xcode 10.1 or later
  • iPhone phone
  • Swift 4 (development language)

Reskin/Installation:

  • Upload app in App Store
  • Redesign application
  • Customize AdMob

Additional Information:

  • The app supports iOS version 17 and Swift 5
  • The app is easy to use and allows sending WhatsApp messages to phone numbers not in your contacts
  • The app has a user-friendly interface, attractive and effective animation, and high-quality design
  • The app can be reskinned and installed for an additional charge of $50, which includes providing the design and App Store developer account by the client.
Quick Messenger For WhatsApp -(Support iOS version 17 and Swift 5)
Quick Messenger For WhatsApp -(Support iOS version 17 and Swift 5)

$19.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0