WiseJ Hybrid - Clarification

0
0

From my understanding after reading the documentation – I have a question before I start a project and want to make sure I am going in the correct direction.

If I want to make a project that will eventually include mobile device support -as in installable mobile apps from the app store (Phone, Tablet) but will also include just a web browser interface – is it better off just starting out with the Hybrid project ?

  • You must to post comments
0
0

Yes, you can run the server on your own server.

For an example program, watch this video: https://www.youtube.com/watch?v=CnAK-tQK0vc

The video shows it running natively in Windows, but you can run it in an android emulator, or on your phone. You just need to check the box to target android when you create the project. Same with iOS.

Note that the template names and default project names have changed since that video was recorded.

Template Names
old -> new
Wisej.NET 3 Hybrid Web Page Application -> Wisej.NET Hybrid Remote Application
Wisej.NET 3 Hybrid Client Application -> Wisej.NET Hybrid Client Application

Project names
old -> new
HybridApp1 -> HybridClient1
WisejHybridWebApplication1 -> WisejHybridRemoteApplication1

  • You must to post comments
0
0

Another thing to consider as you build your application is Responsive Design. You’ll need the application to look good on a small phone screen as well as on a big browser screen.

Here’s the Wisej documentation on how Wisej deals with Responsive Design: https://docs.wisej.com/mobile/guides/responsive-design

You might also consider using the FlexLayoutPanel and FlowLayoutPanel.

  • You must to post comments
0
0

Yes, you should use the Hybrid project in that case.

A regular Wisej project would be able to run in a phone browser, but not as a phone app.

 

 

  • Levie (ITG)
    You can use the Wisej.NET Hybrid Remote Project and that will allow you to deploy it to your remote web server. The Wisej.NET Hybrid Client project can load that endpoint and allow devices to access it through an iOS, Android, or Windows executable.
  • edmond girardi
    I’m not clear on the documentation for this. Does this mean we have to create separate WiseJ project for the mobile devices or will they use the pages defined in the one project ?
  • Julie
    • Julie
    • Jan 24, 2025 - 9:43 pm
    So you can have a solution with multiple projects in it. You would create a solution with a Hybrid Remote project, that has the pages. Then you would add a Wisej Hybrid Client project to the solution that references all the pages from the Hybrid Remote project, so you don’t have to create the pages twice.. Side note: the Hybrid Remote project is just a regular Wisej project with the NuGet package for interacting with the Hybrid Client.
  • edmond girardi
    Is there an example program I can look at that has this setup ?
  • edmond girardi
    The documentation states “Depending on the Hybrid mode selected, the server layer may be located either on the device using EmbedIO as an embedded web server or deployed as a remote ASP.NET / ASP.NET Core web application to Azure or AWS.” Does this mean that we cannot run the server side on our own web server ?
Showing 3 results
Your Answer

Please first to submit.