|
发表于 2011-11-29 17:50:28
|
显示全部楼层
本帖最后由 crazypeanut 于 2011-11-29 17:53 编辑 * h: v: S/ `4 m8 z- w3 J
% A4 V# i& Z$ A+ h: j' C二次开发感觉市场太窄,毕竟目前CAD软件越来越完善,二次开发的必要性大大降低了
+ X2 C% w7 R. j5 [
I( x, {* x) I3 h并且,个人认为,有2个问题非常需要注意5 g& w+ m% D( M# \/ [1 d3 `( M2 Z
# l, I1 O6 q4 |4 C1 s1.你如何保证你的软件不被盗版。最现实的问题。# _! C+ P7 B, ]9 y+ S" F
$ c, w y) y2 A: x' @2.CAD软件目前不止有UG,还有PROE什么的,没有一个软件占统治地位。如果你只做一个UG,那么必定失去使用其他CAD软件的客户,加上使用UG的客户中,又有多少人会选择你的产品。如果你打算做通用插件,由于各软件的接口差异很大,跨平台将是一个大问题0 K0 k1 H8 Z* Y2 `# _: _ @0 W
4 C( b' e2 c# I ~0 M1 e
因为我本身是一直用SW的,感觉SW2010之后,特别是有限元模块被融合进来后,二次开发的必要真的很小。UG的功能更强大,前景真的不好说
' C Z( W6 g$ Y
9 |3 E2 A( b0 h3 `$ Y软件行业,以我知道的来说,同样山寨问题严重,大部分开发都是绕着MFC转来转去,缺乏自主创新。现在特别火热的嵌入式系统,Android,同样是在人家定下的框架下搞开发。要知道LINUX系统是开源的,真正关键的东西,LINUX核心开发,驱动开发,却没多少人会做。5 n5 }! \9 `5 `2 K$ e+ E
相对于现在Android,ARM的火热,我想起2003年模具的火热,到处是模具培训。只可惜,那些培训仅仅是教你怎么用软件,模具关键的东西,为何要这么分模,分型面的选择,浇口形式的确定等等,却从来不教。现在Android,ARM真的有重蹈模具行业覆辙的感觉
. s9 }1 _' V5 f0 z) g8 \' v: K0 j" r5 N+ q
都是些自己个人的见解,如有不对的地方,还请大侠指教。
! M( t0 E: N8 N |
|