Ljetna škola programiranja za Android i iOS

Pridružite nam se u ovoj besplatnoj interaktivnoj školi koja će kroz 6 lekcija obraditi razvoj aplikacija za Android i iOS.

Developer Direct Summer School

07-23.07.2014.

 

Zašto bi trebali pohađati ovu školu?

  • naučite osnovne sposobnosti potrebne za razvoj Android i iOS aplikacija pomoću RAD Studio, C++Builder ili Delphi XE6 alata.
  • naučite razlike između mobilnog i desktop razvoja
  • istražite koncepte višeslojnog razvoja u mobilnom kontekstu
  • naučite kroz praktične primjere i zadatke.

Lekcije sadrže:

  • Hello World! moja prva aplikacija za više platformi
  • uključivanje stilova i podataka
  • pristup lokalnoj pohrani
  • izrada snažnih višeslojnih aplikacija za različite platforme
  • povezivanje mobilnih i desktop aplikacija koristeći App Tethering
  • izgradnja i korištenje REST i BaaS Cloud servisa

Polaznici trebaju imati trial ili kupljenu verziju RAD Studio, C++Builder ili Delphi XE6 alata kako bi mogli sudjelovati u praktičnom radu. Svi ostali materijali i dokumentacija će biti osigurani.

Raspored lekcija:

Date Topic
July 7 Lesson 1 – Hello World! – My First Multi-Device App
In this lesson, you will create your first mobile application. Learn how to get your IDE (Integrated Development Environment) set up, configured and ready for the rest of the series. The homework for the lesson is to follow the example on the resource links to build your first “Hello World” application on iOS and Android.
July 9 Lesson 2 – Turning up the Style and Data!
In lesson 2, we explore how to style controls in your iOS and Android application, start to work with data and manage the link between user interface and model/data. This session will also explore more components and discover the concept of Interfaces and learn how they help you make your code multi-platform ready. Then, we will look at how to use Interfaces in our applications to write code that will work on multiple devices.
July 14 Lesson 3 – Accessing Local Storage
In this lesson, we explore local storage covering a range of options including using INI files, local document storage, and in-memory datasets that can be persisted to local storage using FireDAC’s FDMEMTABLE component. This lesson will also show how to use FireDAC database access components to connect to and use local SQLite, InterBase IBLite and IBToGo. You will understand the core concepts when writing and reading from disk on iOS and Android.
July 16 Lesson 4 – Building Powerful Multi-tier, Multi-device Applications
This lesson will show you how to create multi-tier applications (in some cases with zero lines of code) that work with your mobile applications.  In this lesson, you will learn how to create middle-tier server applications containing business logic and access to remote enterprise SQL databases. This lesson will also show you how to use the same MastSQL.GDB database in the middle-tier for access and updating, update client information from the mobile app, update customer orders, etc. in the mobile client that serves data to iOS and Android devices.
July 21 Lesson 5 – Connecting Mobile and Desktop Together using App Tethering
In lesson 5, you’ll learn how to give your applications the ability to interact with other applications running on a combination of mobile and desktop machines over a subnet or on the same device/computer. You’ll learn how to use app tethering to: 1) Discover other applications that are using app tethering running either on the same device as your application or on other connected devices; 2) Run actions remotely, and; 3) Share data between applications. App tethering allows sharing of standard data types and streams. The mobile app will be able to get Inventory data, update it and call a desktop client application to update the inventory using desktop app actions. This demo will show how to manage inventory in the mobile client sending updates to a desktop app that updates the inventory table in the database.
July 23 Lesson 6 – Building and Accessing REST and BaaS Cloud Services
In the previous session, you learned how to build scalable multi-tier applications using mobile clients for iOS and Android. REST and JSON are the common architectures used for multi-tier development. In this final lesson, you will learn how to connect your mobile applications to cloud services using the REST client libraries and the BaaS (Backend as a Service) components for Parse and Kinvey.

 

Za više informacija i registraciju kliknite  ovdje.

Trial verziju alata možete besplatno nabaviti ovdje.

Snimke propuštenih lekcija škole potražite ovdje.

RAD Studio XE6

16.04.2014.

Kompletna razvojna okolina za razvoj aplikacija za Windows, Android, iOS i OS X platforme

RAD Studio XE6 je nova verzija razvojnog alata neophodna svim programerima, bez obzira da li razvijaju za Windows ili mobilne platforme, ili za nosive uređaje.

Ovo su glavne prednosti koje programeri poput vas ističu kad govore o ovom razvojnom alatu i o tome kako im omogućuje postizanje najboljih rezultata u razvoju softvera za Windows i druge platforme.

Nabavite RAD Studio, C++Builder ili Delphi XE6 kako bi:

  • Modernizirali i proširili postojeće Windows aplikacije pomoću novih VCL stilova, novog taskbara i komponenti za rad sa senzorima uređaja, kao i pomoću povezanih aplikacija.
  • Podigli vaše mobilne aplikacije na novu razinu integracijom cloud BaaS servisa koji uključuju autentikaciju i push notifikacije, kao i mogućnosti plaćanja i reklamiranja unutar aplikacija.
  • Razvijali za Android i nosive uređaje koristeći Delphi i C++
    – stvarajte Android i iOS aplikacije pomoću Delphia i C++ i napravite aplikacije i za Google Glass i slične uređaje!

A to je tek početak.
XE6 donosi i stotine poboljšanja osnovnih funkcija i komponenti, kao što su RTL i FireDAC pristup podacima, 64-bitni paketi za C++, DirectX 11, Apache i fokus na kvaliteti i performansama za vrhunsko iskustvo razvoja i korištenja aplikacija.

Niste već dulje nadogradili svoj alat?
Pogledajte što ste možda propustili: 64-bitni razvoj, Unicode, REST i dr.
Saznajte što je novo u RAD Studio XE6.

Uzmite dodatni softver prilikom kupovine XE6 alata
Dodatni besplatni softver uključuje VCL i FireMonkey Premium Style Pack i TMS Modern Windows UI Pack ako sada nadogradite Pogledajte ponudu.

 

Mobile Add-On Pack u pola cijene

Mobile Pack akcija

06.02.2014.

Do kraja ožujka 2014. traje posebna promotivna akcija u kojoj svaki kupac Delphi i C++Builder razvojnih alata u Pro verziji može kupiti Mobile Add-On Pack u pola cijene.

Uz pomoć Mobile-Add On Pack-a  moguće je vizualno razvijati native mobilne aplikacije za Android (Delphi) i iOS (Delphi i C++Builder) platforme iz istog izvornog koda. Native mobilne aplikacije su mnogo brže i sigurnije od interpreterskih aplikacija i omogućuju upotrebu svih senzora i funkcija mobilnih uređaja.  Korištenjem Embarcadero razvojnih alata kod aplikacije se piše samo jednom a distribucija se može vršiti na više različitih platformi.

Više o razvoju mobilnih aplikacija pomoću RAD Studio, Delphi i C++Builder alata saznajte ovdje.

Više informacija o ovoj posebnoj akciji koja traje do kraja ožujka 2014. potražite ovdje.

 

 

 

Universal Enterprise Data Connectivity za Multi-device svijet pomoću FireDAC-a

{54de58b3-3a7a-4b51-88a6-17dc62804d96}_80_nl_icon_whitepaper

05.02.2014.

Tehnički dokument: Universal Enterprise Data Connectivity za Multi-device svijet pomoću FireDAC-a

 

Povežite se s više podataka, lakše i na više uređaja s ovim tehničkim dokumentom koji je napisao Cary Jensen i koji ide duboko u tehničke detalje.

Pristup korporacijskim podacima može biti izazov. Dok su proizvodi poput dbExpress-a dosada riješili mnoge izazove korištenja baza podataka, potreban vam je način pristupa podacima koji se može nositi s brzim promjenama svijet IT-a. Više uređaja, operativnih sustava, te oblika ekrana stvaraju mnoštvo izazova. FireDAC je najbolji način pristupa podacima u Multi-device okruženju i kroz ovaj dokument možete ga detaljnije upoznati.

 

Preuzmite ovdje dokument.