Company Brief Intro - App Annie

App Annie 是全球最大的移动应用战略决策平台,为开发商与发行商提供开发、销售和投资应用需要了解的全部信息。超过80万应用使用App Annie追踪其表现,超过40万移动应用专业人士(包括94%的100强发行商)依赖App Annie帮助其做出明智的商业决策,这些企业包括 Electronic Arts、Google、LinkedIn、LINE、微软、耐克森 (Nexon)、雀巢、三星、腾讯、Bandai Namco、环球影业 (Universal Studios) 和道琼斯 (Dow Jones)。App Annie 是一家私有的跨国公司,总部位于美国旧金山,在阿姆斯特丹、北京、伦敦、纽约、首尔和东京等全球12个城市设有办公室。公司已从e.Ventures、Greycroft Partners、IDG Capital Partners、Institutional Venture Partners和Sequoia Capital筹集到了9400万美元的融资。  
  
如果对职位有兴趣,请发送英文简历至twang@appannie.com   
     
我们以位于三里屯SOHO的顶级办公环境+竞争性的薪酬+六险一金+股票期权计划+近乎完美的福利报销制度(最新式的MacBook Air/Pro +健身费+宽带费+探亲费+学习鼓励费等)诚邀您的加盟!       
    
你可能不知道的事:            
一:Annie是app领域里最国际化的面孔       
App Annie在全球有8个据点,员工们说着18种语言,经常来往于世界各地。她选择住在北京和旧金山,因为她喜欢和数据怪才们共度时光。       
二:Annie吸引了东西方最优秀的风险投资人       
Annie沉迷于数据,吸引了IDG、Greycroft、红杉资本、e.ventures、Infinity Venture Partners等重量级风险投资人。       
三:Annie扩张迅速       
虽然她不好意思承认,但Annie的规模已经是去年的两倍了。2014年一开始,就有150个好朋友和她一起工作,她还想要更多小伙伴。       
四:安妮的头发一开始不是红色的       
Annie本来是黑发的啦。2012年的时候Annie决定换个复古造型,和过去说再见,所以改变了形象。       
五:Annie喜欢社交       
所以无论是微博、微信,还是twitter、facebook和Google+,你都能看到Annie的身影。    
      
Salary Range:250K+ (negotiable)     
        
The Role    
        
We’re looking for an experienced developer who can lead teams and create innovative new products in the analytics and data space. You will lead the development team that creates the world's #1 Apple App Store analytics service. Together with the team you will build out new product features and applications using agile methodologies and open source technologies. You will work directly with the Director of Product and Director of Engineering, and will be on the front lines of coding new and exciting mobile app analytics products. You should be passionate about what you do and excited to join an entrepreneurial start--up.    
        
You    
        
You should be a strong engineer with significant experience in back--end system design, profiling and optimization (database / software design). You’ve worked at companies before at a management level and therefore know what it takes to lead, manage, mentor and train.    
        
5+ years computer development experience, or less experience if exceptional skills combined with a Computer Science degree    
        
Good communication skills with management experience    
        
Great mentor to junior and mid level engineers    
        
Passionate about and good understanding of development methodologies such as XP, Scrum and RUP    
        
Strong knowledge of Linux    
        
Good working knowledge of at least 2 of the following topics:    
        
Programming languages: Python (preferred) or C#, Java, PHP, Ruby    
        
Browser technologies: HTML/CSS/Javascript/jQuery    
        
DB development: PostgreSQL or other server database    
        
High performance computing: in--memory database, cloud computing, caching optimization techniques, cluster management, etc    
        
Data mining: statistics and data visualization (R, SPSS, SAS, Matlab, Mathematica, pandas, Tableau), analytics databases (Vertica, Sybase IQ, etc.)    
        
You must be a great problem solver, with the ability to dive deeply into complex problems and emerge with clear and pragmatic solutions    
        
Good English spoken and written skills. You will need to be able to work with Western managers in a bilingual environment.    
============================关注我们============================      
            
微信:appannie      
            
网站: http://www.appannie.com       
            
微博: http://e.weibo.com/appannie       
            
博客: http://www.appannie.com/blog/       
            
职位: http://www.appannie.com/appannie/jobs/       
            
随着内容分发方式的变革,分析方式也应与时俱进       
Annie 鼓励创新       
国际团队:我们的员工来自不同的国家      
-- 
### 使用 Uni-App 进行 H5 打包 #### 准备工作 为了能够顺利地将 Uni-App 项目打包成 H5 并部署至服务器,需先完成一些准备工作。确保本地环境已安装 Node.js 和 npm 或者 yarn 工具,这是运行 Vue CLI 及其插件所必需的基础环境。 #### 修改 `manifest.json` 配置文件 在开始打包之前,建议调整位于根目录下的 `manifest.json` 文件中的配置项来适应目标平台的需求。特别是对于 H5 应用来说,可以在此处设定应用名称、启动页图片以及其他元数据信息[^1]。 ```json { "name": "YourAppName", "description": "A brief description of your app.", ... } ``` #### 安装依赖并构建项目 进入命令行工具,在项目的根目录下执行如下指令以安装所需的全部依赖: ```bash npm install # or yarn install ``` 接着,可以通过下面这条命令来进行针对 H5 的编译操作: ```bash npm run build:h5 # or with Yarn yarn build:h5 ``` 这一步骤会读取源码并将它们转换为适合浏览器解析的形式,最终输出到指定路径下的 dist 文件夹内。 #### 自动化发布流程 (可选) 如果希望简化重复性的手动部署过程,则可以考虑利用 Jenkins CI/CD 流水线配合官方提供的 CLI 命令实现自动化发布的功能。具体做法是在 Jenkins 中创建一个新的 Job,并在其脚本部分加入类似这样的语句: ```bash jenkins-cli.bat publish --platform h5 --project YourProjectName > cli_output.log 2> cli_error.log ``` 上述代码片段展示了如何借助 Jenkins 的远程调用来触发一次完整的 uni-app 构建与上传动作,同时记录日志以便后续排查可能出现的问题[^2]。 #### 实现微信分享功能 (可选) 为了让基于 Uni-App 开发的应用更好地融入社交场景之中,不妨尝试集成来自微信公众平台所提供的 JS SDK 来增强用户体验。比如当用户点击页面上的某个按钮时自动弹出带有预览图标的对话框邀请好友一起参与活动等互动行为都可以通过以下方式轻松达成: ```javascript wx.config({ debug: false, appId: 'your_app_id', timestamp: response.data.timestamp, nonceStr: response.data.nonceStr, signature: response.data.signature, jsApiList: ['updateAppMessageShareData'] }); ``` 这段 JavaScript 代码负责初始化微信内置浏览器内的 API 接口权限校验机制;而真正用于定制分享卡片外观样式的则是另一个名为 `updateAppMessageShareData()` 的函数[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值