zoukankan      html  css  js  c++  java
  • DelphiXE4 FireMonkey 试玩记录,开发IOS应用 还是移植

     XE4 六天前布了. 做了个加减法. 不再是fpc的工作方式, 编译都在Win上即可. fpc是生成项目 到Mac上编译调试, 实际上这样也有点蛋疼.

     只能建向导出来的应用? 

     更多的特性怎么办?  IAP  Social Share GameCenter等等.  支持自己写新的component? 关键是怎么把ios 的原生的部分接起来? 

     调试的机制和之前不同了, 和FlashBuilder 的方式差不多, 不过这次是透过Mac上跑一个 PA Server 来连接设备或者是模拟器(也是Xcode版本的). 而FlashBuilder 是跑在设备上的, 模拟器是Win版的 很假的.

     这个调试方式还是挺蛋疼的, 很难想象一个全新的想做ios开发的人 会选择这个玩意.  学SDK的东西没办法用它, 等学会了SDK 就直接在xcode上写东西了, 何必再跑到这个Delphi来. 

     所以总结起来, 如果要求不高,或者只做整合以前的应用系统. 可以一用 . 否则,想扩展似乎不太可能. 也有可能很快就出了其它的组件了..  所以也就对我这等有基础的有点用, 可以提供一个新的技术场景: 用ios设备 操作以前的mis

    系统. 很酷吗?  除了酷点 还有啥呢。 

     希望 Embarcadero  基于FireMonkey 解决一个扩展问题, 允许嵌入 lib  增加直接在Win上模拟.(可能也是有难度 所以没有做)  

     第二点就是 以前Delphi时代的组件库能在IOS上复活. 现在看只有Indy  TMS 有支持IOS的版本的. 

    但的确的确,做一个应用很快, 写的代码比xcode下写的是少了很多很多. 

    update: Trail 版本的话是没有 source\*.pas 的. 就是说不含源代码的. 自然也就无法扩展组件了. 

    Indy 号称支持ios的. 实际一用就弹ssl library 找不到..  (这个问题后面已经找到解决方案了)

  • 相关阅读:
    Ubuntu(以16.04 server版为例)在VMware上安装及网络配置
    Ubuntu上面python虚拟环境的配置及mysql和redis安装
    json和pickle
    sqlalchemy第四部分
    sqlalchemy第三部分
    sqlalchemy第二部分
    线程
    文件处理
    文件流
    集合框架类
  • 原文地址:https://www.cnblogs.com/cnsoft/p/3048993.html
Copyright © 2011-2022 走看看