简体   繁体   English

单片自由?

[英]is monocross free?

I want to develop with monocross android apps, but I read somewhere that it is not really free. 我想用monocross android应用程序开发,但我在某处读到它并不是真正免费的。 Can you develop for android with monocross for free, or u need to pay for some kind of extension (like monodroid). 你可以免费开发单片机的android,或者你需要支付某种类型的扩展(如monodroid)。 How does it work? 它是如何工作的?

If it isn't free, are there any other alternatives? 如果它不是免费的,还有其他选择吗? I don't mind paying for something that will help me code faster, but certainly not 1000$ per year. 我不介意支付能帮助我更快编码的东西,但肯定不是每年1000美元。

(Xamarin.Android || Xamarin.iOS) != monocross

MonoCross is a framework that works on top of Xamarin.Android and Xamarin.iOS to leverage the Model View Controller (MVC) pattern. MonoCross是一个在Xamarin.Android和Xamarin.iOS之上工作的框架,用于利用模型视图控制器(MVC)模式。 MonoCross itself is not paid for, but if you want to use Xamarin.Android or Xamarin.iOS with more than 32KB of compiled code you will need to pay for a license for the products. MonoCross本身不支付,但如果您想使用Xamarin.Android或Xamarin.iOS,编译代码超过32KB,您需要支付产品许可证。

That being said, MonoCross is nice, but it seems that further development has been stopped and nothing new has happened to the framework for a long long time. 话虽如此,MonoCross很不错,但似乎已经停止了进一步的开发,并且很长一段时间没有新的框架发生。 Another nice framework called MvvmCross which is similar to MonoCross is also out there. 另一个名为MvvmCross的漂亮框架也类似于MonoCross。 The differences are that MvvmCross as it name suggests it uses the ModelView View Model (MVVM) pattern instead of MVC. 不同之处在于MvvmCross名称表明它使用ModelView视图模型(MVVM)模式而不是MVC。 It is also under rapid development and has an active community. 它也在快速发展,并有一个活跃的社区。 Just like MonoCross it is free. 就像MonoCross一样,它是免费的。

Both MonoCross and MvvmCross needs Xamarin.Android or Xamarin.iOS if you want to develop for the two mobile platforms. 如果您想为两个移动平台开发,MonoCross和MvvmCross都需要Xamarin.Android或Xamarin.iOS。

However Xamarin.Android is not the only C# for Android project out there. 然而,Xamarin.Android并不是Android项目中唯一的C#。 There is also a project called dot42 , however it is not as popular as the Xamarin products and not backed by a company with lots of resources. 还有一个名为dot42的项目,但它并不像Xamarin产品那样受欢迎,也没有资源充足的公司支持。 Hence your mileage may vary. 因此您的里程可能会有所不

Yes' it's free. 是的,它是免费的。 It's released under the MIT Open Source License to which there is a link at the bottom of the Monocross home page . 它是根据麻省理工学院开源许可证发布的, Monocross主页底部有一个链接。

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 特此授予任何获得本软件和相关文档文件(“软件”)副本的人免费许可,以无限制地交易本软件,包括但不限于使用,复制,修改,合并的权利根据以下条件,出版,分发,再许可和/或出售本软件的副本,并允许向其提供本软件的人员这样做:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 上述版权声明和本许可声明应包含在本软件的所有副本或实质部分中。

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性,特定用途的适用性和不侵权的保证。 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 在任何情况下,作者或版权所有者均不对任何索赔,损害或其他责任承担任何责任,无论是在合同,侵权行为还是其他方面的行为,由本软件引起或与之相关,或与本软件的使用或其他交易有关。软件。

Monocross development has not been halted. Monocross的发展并未停止。 It is still under active development, the team that released the Monocross cross-platform framework has been hard at work on iFactr , their enterprise level UI abstraction layer with data cache and queue. 它仍处于积极开发阶段,发布Monocross跨平台框架的团队已经在iFactr上努力工作, iFactr是具有数据缓存和队列的企业级UI抽象层。

They just announced a recommitment to the open source community on Xamarin's cross-platform forums. 他们刚刚在Xamarin的跨平台论坛上宣布了对开源社区的再次承诺。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM