GeneXus Community Wiki
Image
Search
TBWelcome
Sign up
Login
Settings
Change Password
Logout
Login
Sign in
Text Block
Logout
Smart Devices Generator (X Evolution 2)
Table of contents
Page Id
20516
Introduction
Welcome to Native Mobile Applications Development
Smart Devices Applications Overview
Quick start
My first Android application
My first iOS application
My first BlackBerry application
Requirements and Installation
GeneXus X Evolution 2 Hardware and Software Requirements
Android Requirements
Apple Requirements
BlackBerry Requirements
GeneXus X Evolution 2 Installation Manual
Understanding SD application development
Online Native Mobile applications architecture
Objects for Native Mobile applications development
Menu object
Work With pattern and Work With object
Panel object
Theme for Smart Devices object
Tabs offered in Panel and Work With objects
Layouts
One layout may not fit all
Orders and Filters on Smart Devices
Transaction Rules in Native Mobile Applications
Native Mobile Applications Events
Server-side Events in Native Mobile Applications
Client-side Events in Native Mobile Applications
Touch Events in Native Mobile
and other
Control Events
Determining the Base Table for the Form and Grid in Smart Devices
Grids with Multiple Selection for Native Mobile Applications
Application Bar control in Native Mobile Applications
Selection List
Prompt rule and prompt objects generation:
Prompt rule
Prompt
HowTo: Create a User Prompt from scratch in Smart Devices
The development cycle
How to start?
Separated KBs
Integrated KBs
Native Mobile Applications Prototyping
Knowledge Base Navigator
iOS
Execution for iOS
Prototyping in iOS with a compiled application
HowTo: Prototye an iOS Application on a Mac
iOS Applications Wireless Prototyping
iOS7
Android
Creating an Android Virtual Device
Emulation for Android
Execution for Android Using the Device
BlackBerry
Select different BlackBerry simulators
Emulation for BlackBerry
Execution for BlackBerry
Cloud prototyping
Deploy to cloud: Step by Step
Deploy to GeneXus Prototyping Cloud - FAQ
Executing From QR Codes
Startup Object
Application deployment
Platform markets
Google Play
Apple Store
BlackBerry AppWorld
Enterprise deployment
Test deployment
How to integrate a Smart Devices application with a preexisting one
Introduction
Integration Scenario: Independent Database in the SD module
Integration Scenario: No Database in the SD module: direct access to pre-existing system Database
Integration Scenario: No Database in the SD module: access through services to pre-existing system
HowTo: Use external services
Application look and feel
Theme for Smart Devices object
Images for Smart Devices applications
Navigation Style
Transitions - UI visual effects in apps
Application Bar look and feel
Control Types
For repetitive information:
Paged Grid control
Leaves control
Horizontal Grid control
Magazine Viewer Control
Image Gallery control
Image Map control
Charts control
SparkLine control
For single information (depending on its data type):
Dynamic Combo Box control
Rating control
Scanner control
Linear Gauge control
Physical Measures control
Geolocation control
Advanced Image control
Wheel control
MultiWheel control
Slider control
User controls
Auto Grow in Grids
Auto capitalization for edit controls
Text auto corrector when typing
Do you need to colapse space when a control is invisible?
Developing Drag and Drop in Panels
Google Analytics in Native Mobile and Angular front end Applications
Security
Overview
Authentication
GAM - Native Mobile Authentication
GAM - Authentication Scenarios
GAM - Local Authentication Type
GAM Facebook Authentication Type
GAM Twitter Authentication Type
GAM Google Authentication Type (X Evolution 3 upgrade 3 or prior)
GAM - External Web Services Authentication Type
Authorization
GAM - Authorization
GAM - Authorization Scenarios
GAM - Permissions
GAM - External Authorization
Permissions
HowTo: Manage permissions to execute WW Lists and Panels
CRUD restricted
HowTo: Permissions in SD Applications, CRUD Restricted
HowTo: Permissions in SD Applications, WW and CRUD Restricted
Auto-registered user
GAM - Auto-register anonymous users
GAM - Auto-register anonymous users - How it works
GAM - Auto-register anonymous users - How to identify them
GAM - Auto-register anonymous user - Panel usage example
Monetizing
In-App Purchase
What is In-App purchase
In-App purchase sample scenarios
One-time purchase
Consumable purchase
Subscriptions
Testing an In-App purchase application
In-App purchase coding examples
In-App Purchase Sample - Classified Ads
In-App Purchase Sample - My Kitchen
In-App purchase related properties
Interacting with In-App purchase platform frameworks
iOS Store kit
In-App Billing service
BlackBerry Payment service SDK
Ads
What is Ads?
Ads
Notifications
What is Notifications?
Push Notifications in Native Mobile Applications
Local Notifications in Smart Devices
Geolocation
What is Geolocation?
SDGeolocation Control
GeoLocation API
Timezone
What the TimeZone problem is?
TimeZone Support
Cache Management
What is Caching?
Native Mobile caching
Enable Data Caching property
Check For New Data property
Smart Devices Cache Management property
Extensibility
User Controls for Native Mobile applications
External Objects for Native Mobile Applications
Troubleshooting
Smart Devices Troubleshooting tools
Online resources
GeneXus X Evolution 2
Native Mobile Generator
Training Site
Pdfs corresponding to the theoretical and practical material of the GeneXus for Smart Devices course
Technical Support
Blog
http://tips.genexus.com
Smart Devices Community Forum
http://www.gxtechnical.com/forum
GeneXus X Evolution 2 Samples
http://showcase.genexus.com
...
Page Tools
Add a category
Add a group
Page Info
Also seen in
Other document versions
i
This is not the latest version of this document; to access the latest version, click
here
.
Recents:
Smart Devices Generator (X Evolution 2)
This documentation is valid for:
GeneXus X Evolution 2 Help
Hi!
Welcome to Native Mobile Applications Development
!
Page Id
20516
Anchor
Edit
—
Created: 24 October 2012 -
Last update: 23 June 2022
by
vdeambrosi
Next:
NextNode
Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Sure!
No
Additional feedback?
comment
Thank you for your feedback!
Backlinks
See all
More from vdeambrosi
See all
Last update: November 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant
Ask here!