|
d*******r 发帖数: 3299 | 2 xamarin performance 比 phonegap之流 的好, 跨平台的我觉得 CoronaSDK 和
xamarin performance最好
mimisoft 玩过 xamarin,你可以问问他 |
|
c****e 发帖数: 1453 | 3 Microsoft should donate .net to open source community and make a strategic
investment to make Xamarin a stronger partner. Xamarin could be typesafe if
Microsoft makes deliberate move. |
|
k**********g 发帖数: 989 | 4 今年早些时间,Xamarin是有被Microsoft购并的传闻,这对技术采购者是一个大风险,
因为收购方可以把它杀掉,也可以把它绑定某种产品/商业模式,或选择性地把一些客
户挤掉。现在,Microsoft和Xamarin的合作模式已明朗化(透过基金会注资),
Microsoft也已换人,因此风险已回复正常。 |
|
|
W********n 发帖数: 254 | 6 looks very promising! C# code compiled to native code to run on android and
mac. mono和xamarin的co-founder是开发gnome那位,呵呵,这位仁兄可以坚持这么多
年也算是不易啊,PS Vita的Mobile SDK现在也是mono based,Mono is definitely
moving forward! |
|
d*******r 发帖数: 3299 | 7 Xamarin dooms
跟 Unity3D 没啥关系 |
|
s***o 发帖数: 2191 | 8 前一阵子大家还在劝M$把.NET彻底交给Xamarin去搞,这是咋搞的怎么大逆转了 |
|
d*******r 发帖数: 3299 | 9 微软买了Xamarin,也不能废了Mono,
特别是 Unity3D 肯定是自己的Mono分支了 |
|
h******b 发帖数: 6055 | 10 xamarin很火很强吗? 这年头跨平台开发不都是phonegap之流? 或者native。 |
|
m******t 发帖数: 635 | 11 unity的net大概2.0的级别xamarin 已经是4.5了 |
|
n****a 发帖数: 174 | 12 实习在公司用Xamarin和MVVM Pattern做iOS和Android开发,用这个的原因是share 底
层code,节省人力。现在要开始找工作了,结果听有人说这方面的经历越少越好,我就
有点困惑到底简历上面这方面的经历要不要好好写一写?我是new grad。 谢谢! |
|
k**********g 发帖数: 989 | 13 展开说说,谁说的。
Xamarin很适合商业内部软件(line of business applications)开发。这是因为C#本
身多用在商业内部软件,而在商业内部的工具开销总比人力成本便宜。
游戏还是Cocos-2D,Unity。
至於流动软件的就业市场,要看你的事业规划是短线还是长线。(短线即是预期自己几
年後来一个大翻身。)
现时流动语言框架过度分裂,如果市场出现大整合、或出现新的替代性技术/框架,现
在的一些框架将被淘汰。 因此,仅凭今日数据,不容易对流动业作长线就业规划。
选对公司比选对语言更重要。留得公司在,那怕没新语言学。
关於流动软件哪种最赚钱(营收),流动板和本板已有讨论,见仁见智。
关於流动应用哪种最易圈钱,这和营收已经离了一步,和语言框架几乎不沾边,不讨论。 |
|
Y******u 发帖数: 1912 | 14 电子商务类的(不是购物),比如类似handy这样的match skill worker的app,后台用
parse ok吗?web端就准备用个heroku或者digital ocean只做前端
我看了一下parse的free tier,应该前期几万active user问题不大,就是担心有什么
trap
ios前端准备用xamarin,因为eventually还是要做android端的 |
|
T********i 发帖数: 2416 | 15 这篇文章将近一年以前了。貌似xamarin bug奇多。
这是最近七天的bug track。还好他们fix够快。但是bug也太多点了?而且都是些啥?
skipchar之类?
不过这东西要是成熟了。真能通吃。 |
|
d*******r 发帖数: 3299 | 16 主要是 Xamarin 前途不明,生态不够大,大家都在观望.
我觉得写跨平台 app, 用 C#, 不如直接上 Unity...
Unity 是用 C# 写,然后被编译成 C++, 再编译成各个平台的 native.
各种 (2D) UI 的插件和素材一大堆, 你可以在 Unity asset store 里搜索 "UI" |
|
T********i 发帖数: 2416 | 17 都要被微软买了,还起诉个毛呀?
即使Xamarin现在这个状态,秒杀那几个js hybrid framework我看也没啥问题。 |
|
|
p**2 发帖数: 613 | 19 3,4年前做一个app,ios和安卓都要,
但是尝试了Appcelecator,Xamarin,还有一个儿童级别的工具,忘记名字了
X和appcelecator上手都很快,
1-2个星期都搞定了,基本功能都没问题,
一样的东西跑下来X是最慢的,而且会有freeze的问题。
不是我一个人的问题,
你自己上网搜搜就知道所谓的X的native和真的native差多少。
appcelecator还凑合,但是安卓上面的bug一大堆。
btw:你所谓的除了UI之外的业务逻辑X都可以统一,其实算是个外行话。
现在做mobile就是做UI,UI之外的东西,本来就是统一的,
都是restful之类的服务搞定所有的,桌面,ios,安卓,任何第三方,
根本不可能分开针对某个平台做一个单独的。 |
|
m******t 发帖数: 635 | 20 去年大半年折腾xamarin,主要是开发iOS应用,也颇有斩获。作mobile app开发是个费
时费力的活,大家下海前一定要考虑清楚。基本appstore已经一片红海了,小打小闹的
机会不大,你的app似乎能火能赚钱和你投入的时间和精力基本沒有线性关系,而是和
app所在的市场的竞争激烈程度有直接的关系。具有讽刺意义的是我的最赚钱的app之一
,居然是我用了一周时间用xamarin的试用版开发的,只是因为那个niche沒有竞争对手
。而另一个我花了三个月时间开发的应用因为有三个竞争对手,销售惨的可怜。现在纯
粹地堆app数量已经不可行,质量不到苹果的审核那关就通不过,但是app数量太少的话
,风险太大,稍微多两个竞争对手就死菜了,真的是很难。所以5个左右(10个以下)
少而精偏向特定niche的应用应该是目前个人开发者比较可行的生存策略。
Android水太深,xamarin mac版沒有试用版,而且因为市场更小,也考虑再三也沒有动
手,精力实在有限,战线不能扑太长。
下面讨论下xamarin相关的,当然仅仅限于ios版。ios版是历史最久最成熟的,它有的
问题其他平台只会更大。
首... 阅读全帖 |
|
d*******r 发帖数: 3299 | 21 Mono 要用收费版 Xamarin 吧,不过看 Xamarin 也不支持 winforms
http://xamarin.com/tour
所以貌似不应该用 Mono 写 winforms |
|
z*******n 发帖数: 1034 | 22 http://www.infoq.com/research/mobile-apps-stack
by Ralph Winzinger on Mar 18, 2014
Native toolkits
Apple Xcode (iOS): Apples full featured development environment lets you
create mobile apps as well as desktop applications. Xcode comes with
integrated support for Git source-code repositories, graphical editor to
build user interfaces, instrumentation and debugging tooling and integrated
documentation. You need Mac OS X to run XCode and it is free of charge.
IntelliJ AppCode (iOS): Jetbrains, cre... 阅读全帖 |
|
z*******n 发帖数: 1034 | 23 by Abel Avram on May 13, 2014 | Discuss
Share
Share
|
Share on facebook
Share on digg
Share on dzone
Share on twitter
Share on reddit
Share on delicious
Share on email
"Read later"
"My Reading List"
Microsoft has added native support for hybrid cross-platform mobile
applications in Visual Studio 2013 Update 2.
Microsoft has collaborated with PhoneGap as early as 2011 starting with
support for Windows Phone Mango, and later it begun contributing to ... 阅读全帖 |
|
s*****u 发帖数: 68 | 24 我们用Xamarin来写iOS的应用,Xamarin由原来的Mono发展而来,所以是纯C#,但体验
跟Native一模一样,App可能会大了几个M的空间。当然,前提是你对C#要非常熟悉,而
且要能懂些Objective C和XCode,因为iOS毕竟跟Windows不太一样。 |
|
c****e 发帖数: 1453 | 25 做过LINQ的人都不知道有Mono? 如果不用winform, COM, WCF之类的东西,c#的所有
特性Mono都支持,包括Async,windows编译的程序Linux下直接跑完全没问题。现在C#开
源的project基本都是Mono compatible的。跑Linux上的web service, servicestack,
Nancy.FX都很好用,不像微软的WCF那么臃肿。Xamarin现在做的就是monetize c#。问
题是Xamarin一家的实力还是有点弱,Mono的GC不太行,比微软的差不少,新弄的S-Gen
也不稳定。这个和JVM多少年的积累没法比。
C#还是有一定市场的,我知道好几个startup production都是Mono.但是绑在微软的旗
子下面,是不可能赢得主流的。 微软如果有点Vision,应该开源所有.Net,成立一个基
金会支持Mono,但以微软定价Surface的决策能力,没戏。 |
|
m******t 发帖数: 635 | 26 我说的领域包括mobile和web前后端。
服务器端Java, Php, nodejs, Ruby/python没有任何压力,基本都有相应的tutorial/
guide,命令行秒杀windows,如果还不够上brew,大杀器emacs,一行就安装
甚至连用C#写web service也可以在mac上用收费的xamarin或者免费的monodevelop搞定
。蛋疼点的可以上windows vm,我试过性能也可以接受。
在mobile上的优势就更明显了,iOS/Android通吃,像我这样喜爱C#也可以用xamarin开
发iOS/Android程序,开发游戏有Unity,想修图有adobe系列,微软的Office也有,基
本上是目前的梦想配置了。
mac是比windows laptop贵个几百块,可是上面说的那么多赚钱的机会,很快就赚回差
价。
感觉苹果得给我发钱啊。 |
|
d*******r 发帖数: 3299 | 27 mimisoft 讲讲 xamarin 开发的经验吧,我吃不准能不能用这个,我感觉直接用
Unity3D 做 GUI 貌似比这个看着还靠谱点。主要是 xamarin 用的人好像不是很多。 |
|
m******t 发帖数: 635 | 28 跟二爷唱个反调。C#虽然在因为微软过去10年的折腾和不作为在桌面和web方面节节败
退,但是因为Unity和xamarin却在移动开发上影响很大。如果那个新ceo有魄力买下
xamarin并且免费提供的话,应该会吸引很多打算涉足移动开发的新鲜血液过来。
话说买skype和nokia的钱干这件事可以干很多次了。 |
|
Y**G 发帖数: 1089 | 29 能在 Linux 和 Mac OS X 操作系统上运行
http://news.cnblogs.com/n/548307/
昨日清晨,微软在 Red Hat DevNation 大会上正式发布了 .NET Core 以及 ASP.
NET Core 1.0,并提供了下载,其不仅能在 Windows 操作系统上运行,还能在 Linux
和 Mac OS X 操作系统上运行,这意味着开发者不仅能使用它来建立自己的应用,还能
修改和完善平台,来迎合自己和他人的需求。
2014 年,微软首次发行 .NET Core 以及其源代码,但是微软之前的版本只能用于
测试。今天是微软第一次官方支持使用 Linux 和 OS X(Windows 的两大竞争对手)的
现实操作平台。Linux 主要供应商之一 Red Hat 也宣布:其将在 Red Hat Enterprise
Linux 操作系统上官方支持 .NET。
这些都意味着微软内部发生了重大的改变,同时整个软件行业也发生了改变。在过
去的 10 年中,从谷歌到,再到 Twitter,全球商业科技公司越来越多地使用 Linux
和其他的开源软件,来建... 阅读全帖 |
|
发帖数: 1 | 30 Miguel de Icaza (born November 23, 1972)[1] is a Mexican programmer, best
known for starting the GNOME, Mono, and Xamarin projects.[2] |
|
w**z 发帖数: 8232 | 31 【 以下文字转载自 Programming 讨论区 】
发信人: wwzz (一辈子当码工), 信区: Programming
标 题: 软软open source .net, 在 linux/mac 上跑
发信站: BBS 未名空间站 (Wed Nov 12 12:55:51 2014, 美东)
http://www.wired.com/2014/11/microsoft-open-sources-net-says-wi
Satya Nadella’s rapid reinvention of Microsoft continues.
In yet another bid to make up lost ground in the long march to the future of
computing, Microsoft is now open sourcing the very foundation of .NET—the
software that millions of developers use to build and operate websites and
o... 阅读全帖 |
|
v****e 发帖数: 145 | 32 后台基本功:
关系型数据库设计,查询和transaction调优
IIS配置调优,多线程和TPL,学一种ServiceBus,如NServicebus,学一种任务调度开
源库如Quartz.Net
垃圾回收,内存profiler
开源Log管理如Log4Net
设计:
REST API设计哲学,简单几种设计模式,DI和AOP,PostSharp可以了解一下
平台:
WPF,Web(MVC and WebForm),手机这一块太缺,不建议花时间学Xamarin
前台基础也要跟上现在的潮流,比如MEAN stack,Responsive Web Design要懂,单腿
走路不靠谱,现在的公司很容易切换stack。 |
|
a*****z 发帖数: 8 | 33 If you have Xamarin experience or a mobile native developer and willing to
use .Net, you are very well to apply. Apply online or private message to me
with your email.
Mobile Android: http://bit.ly/2n6YShK
Mobile iOS: http://bit.ly/2mK4FJ7 |
|
a*f 发帖数: 1790 | 34 我听说有一堆cross platform tools,比如Xamarin Studio, PhoneGap, Icenium,
CrossLight, Codename One, Appcelerator Titanium, OpenFL, Rhomobile,
Worklight, Angular, Durandal, Marmalade等等
plugin. |
|
L******w 发帖数: 5407 | 35 好像还是用Xamarin, windows下不会吃iOS的开发。 |
|
n*w 发帖数: 3393 | 36 【 以下文字转载自 Programming 讨论区 】
发信人: nkw (非死非活), 信区: Programming
标 题: C# is light-years ahead of Java now
发信站: BBS 未名空间站 (Sat May 5 17:51:32 2012, 美东)
"Since then, both the language and the execution environment have continued
to evolve and improve. C# went from being a slightly better Java to be light
-years ahead. From embracing dynamic programming, bring asynchronicity into
the language, introduce iterators, functional programming constructs,
embrace parallelism and got a great implementation o... 阅读全帖 |
|
W********n 发帖数: 254 | 37 Xamarin studio和mono ide |
|
|
|
n*w 发帖数: 3393 | 40 【 以下文字转载自 Programming 讨论区 】
发信人: nkw (非死非活), 信区: Programming
标 题: C# is light-years ahead of Java now
发信站: BBS 未名空间站 (Sat May 5 17:51:32 2012, 美东)
"Since then, both the language and the execution environment have continued
to evolve and improve. C# went from being a slightly better Java to be light
-years ahead. From embracing dynamic programming, bring asynchronicity into
the language, introduce iterators, functional programming constructs,
embrace parallelism and got a great implementation o... 阅读全帖 |
|
p*********t 发帖数: 2690 | 41 【 以下文字转载自 DotNet 讨论区 】
发信人: nkw (非死非活), 信区: DotNet
标 题: C# is light-years ahead of Java now (转载)
发信站: BBS 未名空间站 (Sun May 6 02:10:01 2012, 美东)
发信人: nkw (非死非活), 信区: Programming
标 题: C# is light-years ahead of Java now
发信站: BBS 未名空间站 (Sat May 5 17:51:32 2012, 美东)
"Since then, both the language and the execution environment have continued
to evolve and improve. C# went from being a slightly better Java to be light
-years ahead. From embracing dynamic programming, bring asynchronicity into
the la... 阅读全帖 |
|