Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8219769
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T13:17:29+00:00 2026-06-07T13:17:29+00:00

I am writing a, primarily, c++ ios app. I am using a c++ 3d

  • 0

I am writing a, primarily, c++ ios app.

I am using a c++ 3d engine and a dependence injection library. I know I have to do a bit of cocoa to embed the 3d engine into the view and I plan on using the Apple api for the touch input.

In order to keep maximal cross-platform compatibility, should I be using to MVC approaches – a Cocoa one to handle the basic view embedding and gestures and a second c++ one to handle all of the interaction and data that constitutes the bulk of the application?

Is there a good MVC library for c++ that could handle both or is well suited to the combination.

I am very new to this all. Apple makes it easy to use their tools but I really want to keep the code cross-platform.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T13:17:31+00:00Added an answer on June 7, 2026 at 1:17 pm

    Cocoa Touch is an MVC Framework. (I am assuming you’re doing an iOS application). I would think that you would create a subclass of UIView to render your 3d image and glue the 3d engine’s input and output to the view via a UIViewController.

    Since I’ve never used C++ with Objective C, I can’t tell you how that’s done. The Apple implementation of Objective C is not portable across platforms. You would probably have to write some shim code between the library and your Xcode application and link the library in statically.

    Also, if you’re building an iOS app, there are lots of details to building, and submitting an app to the app store…

    The Xcode documentation is your friend.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm writing an app (in iOS 5 using ARC!) that presents several hundred objects
Writing a test app to emulate PIO lines, I have a very simple Python/Tk
I have Winform app I am writing in C#. On my form, I have
I'm writing a job-scheduling app in Ruby for my work (primarily to move files
I'm from a Windows programming background when writing tools, but have been programming using
I am writing a universal app that will be used primarily at night. I
I am writing a GUI oriented debugger which targets Linux primarily, but I plan
Writing a python program, and I came up with this error while using the
Writing an asynchronous Ping using Raw Sockets in F#, to enable parallel requests using
I'm writing a genome browser designed primarily to view the history of chromosomal rearrangements.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.